Array
(
)

errologin constante indefinida

PHP
Itamar Souza
   - 26 mar 2014

Amigos
Na minha página de login eu tenho:
#Código
<td width="33%"> </td>
<td width="33%">
<?php
if ($_GET[errologin] == 'S')
{
echo ('<div align="center" class="textoerro"> Login ou senha inválidos, verifique as informações e tente novamente.</div>');
};
if ( $_GET[acessonegado] == 'S' )
{
echo ('<div align="center" class="textoerro"> Para acesso ao GEDocs é obrigatório a validação do usuário e senha.</div>');
}
?>
</td>
<td width="33%"> </td>
//No forme de login que chama outra página :
<td width="33%"><form action="php/verifica_acesso.php?x=<? echo $_GET[x] ?>" method="post" name="login" id="login">

Estou tendo os erros:
Aviso: O uso de errologin constante indefinida - assumiu 'errologin' em C: \ wamp \ www \ index.php on line 66
Aviso: O uso de acessonegado constante indefinida - assumiu 'acessonegado' em C: \ wamp \ www \ index.php on line 70
Agradeço a ajuda

Paulo Sérgio
   - 26 mar 2014

Simples
você está usando
#Códigoif ($_GET[errologin] == 'S')

Porém isso só funciona se já existir um GET, se não existir ele dará erro mesmo, tente fazer assim

#Códigoif (isset($_GET[errologin] == 'S'))
Assim se o GET existir ele continuará a processar as coisas dentro do IF, se o GET não existir ele não irá dar erro nenhum

:)