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ódigo

if ($_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ódigo
if (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

:)