Jump to content


Photo

Duvida Boba


  • Faça o login para participar
3 replies to this topic

#1 Jhonathas.net

Jhonathas.net

    12 Horas

  • Usuários
  • 181 posts
  • Sexo:Não informado

Posted 19/06/2004, 13:01

@mysql_query

qual o significado do @ antes da função ?

aproveitando

como faço para pegar o caminho completo da pasta onde está a página, no ASP eu uso server.mappath e no php ?

agradeço desde já
Não ajunteis tesouros na terra, onde a traça e a ferrugem tudo consomem e aonde os ladrões minam e roubam;
Mas ajuntai tesouros no céu, onde nem a traça nem a ferrugem consomem, e aonde os ladrões não minam nem roubam.
MT 6 . 19

Jhonathas da Silveira de Matos (UIN: 57422166 / MSN: jhon_asp)

#2 RainMaker

RainMaker

    Almagus Web Design - O Seu Mundo na Web

  • Usuários
  • 498 posts
  • Sexo:Masculino
  • Localidade:Rio Grande do Sul
  • Interesses:O de todo administrador de empresas: Fazer o negócio evoluir e se desenvolver.

Posted 19/06/2004, 13:11

O @ antes da função é para ocultar o erro MySQL.

Geralmente quando dá erro aparece aquele monte de frases, que nao fica bem aos olhos dos usuários. Entao vc poe o @ antes que se der erro ele oculta.
Atenção: Se vc nao tiver certeza se o script funciona, nao use essa função, pq vc nao vai conseguir ver a msg, e consequentemente demorará + pra vc descobrir o erro

Um abraço
Quer uma boa promoção?
Cadastre seu cliente em nossa hospedagem, ganhe 50% do valor no primeiro mês e a partir daí 10% a 15% do valor mensal!

Para entrar em contato por e-mail - webmaster@almagus.com.br ou www.almagus.com.br ou MP.

#3 thiagorsl

thiagorsl

    Ex-admin xD

  • Ex-Admins
  • 1151 posts
  • Sexo:Não informado
  • Localidade:Sampa
  • Interesses:http://sermaldito.amovoce.net/

Posted 19/06/2004, 13:16

O @ serve para esconder erros ou seja se a função retornar erro não será mostrado este ;)

Recoemndo usar o @ somente quando você usa IFS para retornar o erro assim

PHP
<?php


$mail
=@mail();
if(
$mail){
print
"email enviado";
} else {
print
"email não enviado";
}


?>


Desse jeito não será mostrado para o usuário aquele monte de letras que acontece ao ocorrer o erro e com isso será mostrado uma pequena frase eu uso somente nesses casos ;)

Para mostrar a pasta do servidor user o PATH_INFO $_SERVER[PATH_INFO] ou se estiver com o register_globals ativo $PATH_INFO mais não é muito recomendo usar somente o $PATH_INFO

Há muitas variaveis de ambiente do PHP para saber elas execute um arquivo assim

PHP
<?phpinfo()?>


O info do php retorna muitas delas inclusive com um exemplo para que você possa saber exatamente oq será retornado vale a pena dar uma olhada ;)


FUI :ph34r:

#4 Jhonathas.net

Jhonathas.net

    12 Horas

  • Usuários
  • 181 posts
  • Sexo:Não informado

Posted 19/06/2004, 13:40

Muito obrigado, velew mesmo ,
Não ajunteis tesouros na terra, onde a traça e a ferrugem tudo consomem e aonde os ladrões minam e roubam;
Mas ajuntai tesouros no céu, onde nem a traça nem a ferrugem consomem, e aonde os ladrões não minam nem roubam.
MT 6 . 19

Jhonathas da Silveira de Matos (UIN: 57422166 / MSN: jhon_asp)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq