Ciao a tutti. E' da 2 giorni che mi è sorto un problema che fino a 3 fa non era presente (non ho modificato nulla).
Durante la fase di iscrizione, compilando i form d'iscrizione (nome, email, sesso), si arriva all'ultima fase (quella di conferma) e mi compare la scritta: "ERRORE! Dati incompleti!" (pur avendo inserito tutto correttamente).
Codice PHP:
7 If (($HTTP_SESSION_VARS['OKSesso'] == "")
8 || ($HTTP_SESSION_VARS['OKNome'] == "")
9 || ($HTTP_SESSION_VARS['OKEmail'] == "")) {
10 $HTTP_SESSION_VARS['errore'] = "<b>ERRORE! Dati incompleti!</b>";
11 echo $HTTP_SESSION_VARS['errore']."<br>";
12 echo $HTTP_SESSION_VARS['OKSesso']."<br>";
13 echo $HTTP_SESSION_VARS['OKNome']."<br>";
14 echo $HTTP_SESSION_VARS['OKEmail']."<br>";
exit();
}
Ho provato a inserire quindi la funzione error_reporting(E_ALL); per capire un po' meglio e il risultato è stato:
Notice: Undefined variable: HTTP_SESSION_VARS in /membri/weamarnati/iscrizione3.php on line 7
ERRORE! Dati incompleti!
Notice: Undefined index: OKSesso in /membri/weamarnati/iscrizione3.php on line 12
Notice: Undefined index: OKNome in /membri/weamarnati/iscrizione3.php on line 13
Notice: Undefined index: OKEmail in /membri/weamarnati/iscrizione3.php on line 14
Ho settato in ON il valore della direttiva "Register Globals" su altervista ma il problema sembra persistere.
Sapreste aiutarmi?
(I numeri di fianco sono le righe in cui c'è l'errore)