lcr3 0 Denunciar post Postado Outubro 27, 2003 Veja este exemplo:<?phpif ($login != "")echo "Olá \"$login\"<br>";?>Ele dá um erro, pois a primeira vez que eu entro na página o login ainda não existe.Notice: Undefined variable: login in c:\inetpub\wwwroot\login.php on line 5Ele não deveria ignorar, caso não existisse. Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Outubro 27, 2003 sob ambiente windows você deve verificar se a variável foi inicializada <?if(isset($login) && $login != ""){echo "Olá \"".$login."\" ";}?> Compartilhar este post Link para o post Compartilhar em outros sites
Alisson Rodrigues 3 Denunciar post Postado Outubro 27, 2003 ...se o $login foi enviado por um form, teria que ter $_GET (pra método GET) ou POST (pra metódo POST), só pra lembrar hehe. Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Outubro 27, 2003 ...se o $login foi enviado por um form, teria que ter $_GET (pra método GET) ou POST (pra metódo POST), só pra lembrar hehe. isso só é necessário quando no php.ini register_globals está off Compartilhar este post Link para o post Compartilhar em outros sites
Alisson Rodrigues 3 Denunciar post Postado Outubro 27, 2003 ;) Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Outubro 28, 2003 sob ambiente windows você deve verificar se a variável foi inicializada <?if(isset($login) && $login != ""){echo "Olá \"".$login."\"<br>";}?> Sob ambiente Windows? Em ambiente *nix não?? Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Outubro 28, 2003 no linux se fizer<?=$login;?>não aparece o Undefined Variableno windows aparecea função isset() tb pode usar nos *nix Compartilhar este post Link para o post Compartilhar em outros sites
Seifer 0 Denunciar post Postado Novembro 1, 2003 Isso é configurável no PHP INI.Existe erros de "vários níveis", e você pode desabilitar a opção de mostrar essa categoria de erro, "undefined variable". "Mexa no PHP INI e veja como fica melhor para você.depois tentar usar php_ini_set();display_errorsdisplay_startup_errors Compartilhar este post Link para o post Compartilhar em outros sites
Alisson Rodrigues 3 Denunciar post Postado Novembro 2, 2003 Hehe, fica mais fácil se o if for aberto né? :D <?php if ($login != "") { echo "Olá \"$login\"<br>"; } ?> Compartilhar este post Link para o post Compartilhar em outros sites