ho un problemino con il GET...
Ho creato la sequente form in index.php
e la pagina di login è login/login.phpcodice:<form name='login' action='login/login.php' method='POST'> <?php if($_GET['stato']== "vuoto") echo "Attenzione: compilare corretamente i campi!!!"; ?> <input type='text' name='nick' value='Nome Utente' /> <input type='password' name='pass' /> <input type='submit' value='Log In' /> </form>
Cosi facendo quando un utente non compila tutti i campi del login la pagina di login mi rimanda all'index con il messaggio sopra la form che dice:Codice PHP:if (empty($_POST['nick']) OR empty($_POST['pass']))
{
header("Location: ../index.php?stato=vuoto");
exit;
}
...
Il problema sta nel primo accesso alla pagina index.php, poichè ovviamente $_GET['stato] non esiste e quindi ricevo a video una notifica del tipoAttenzione:
compilare corretamente i campi!!!Ho cercato su google e sulle principali guide sul GET della rete ma non ho trovato nulla che mi possa aiutare....Notice: Undefined index: stato in c:\programmi\easyphp1-8\www\index.php on line 74
Sono ben accette anche altre soluzioni![]()

						
					
					
					
						
  Rispondi quotando
 ho sbagliato a scrivere... in effetti non avrebbe senso... scusate... correggo...
						