Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Carcleo

Get vem com problemas

Recommended Posts

Pessoal.

 

Bom dia!

 

Olha o problema que estou.

 

Desabilitei no servidor os seguintes parametros do php:

php_value register_globals Off
php_value safemode off
php_value short_open_tag Off

Agora, tenho o seguinte form de login:

<div id="div_login">
 <h2> </h2>
 <h2>Login Administrativo</h2><?php echo "<font color='red'>Erro: usuário ".$_GET["erroadmin"]."</font>";?>
 <p> </p>
 <form name="form_login" id="form_login" action="index.php?acao=login" method="POST">
   <label for="usuario">Usuário: </label>
     <input type="text" name="usuario" id="usuario" size="20px" maxlength="4" tabindex="1" />
   <label for="senha">Senha: </label>
     <input type="password" name="senha" id="senha" size="20px" maxlength="4" tabindex="2" /> 
     <input type="button" id="enviar" value="Logar" style="width:100px" onclick="valida_login();" tabindex="3" />
 </form>
</div>
<?php
if((isset($_GET["acao"]))and ($_GET["acao"]=="login"))
{
.............		

Na terceira linha desse form, tem ua chamada a uma índice do array $_GET que, após o submit do form, será enviado.

Eu si que, ao abrir a página com o form, o $_GET['erroadmin'] ainda não existe uma vez que o form ainda não foi enviado,

 

Será que terei que usar algum 'truque' para sumir o erro que aparece dizendo que o array não existe?

 

Ou já há alguma forma de fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

  <h2>Login Administrativo</h2><?php echo "<font color='red'>Erro: usuário ".$_GET["erroadmin"]."</font>";?>

 

:seta:

 

 

  <h2>Login Administrativo</h2><?php 
if( isset( $_GET["erroadmin"] ) )
{
   echo "<font color='red'>Erro: usuário ".$_GET["erroadmin"]."</font>";
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

É, eu tinho feito assim tambem.

 

Mas, o jeito é esse mesmo né?

 

Não existe uma forma resumida não?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.