-
Undefined index: Captcha
Undefined index: captcha linea 47
Codice PHP:
(47) if($_SESSION['CAPTCHA'] != strip_tags($_POST['captcha']))
{
$messaggio = 'Codice errato, riprova!';
$messaggio .= ("<script type='text/javascript'>alert('Codice errato'); history.back()</script>");
include("standard.php");
die();
}
Form:
Codice:
<tr>
<td align="left" valign="middle"><div align="left"><b>Codice di verifica*:</b></div></td>
<td height="25" align="left" valign="middle"><img src="captcha.php" align="middle" />
<input type="text" name="captcha" size="5" align="middle"/>
(Scrivi il risultato)</td>
</tr>
Codice:
<form method="post" name="modulo_contatti" onsubmit="inviaModuloContatti(); return false;" action="<?=$docRoot;?>inviaLavora.php">
Stò testanto il sito in locale, una volta compilato il form, cliccando su INVIA esce quell'errore ma non è visibile a video, sii legge solo se visualizzo il sorgente pagina
I dati del form li invia comunque correttamente, sia in db ecc
Grazie :roll:
-
...ma quale dei due? quello maiuscolo o quello minuscolo? Forse non hai tenuto conto che potrebbe essere case-sensitive
-
Quello minuscolo.. 'captcha'
In pratica ho 2 diversi form con captcha..
E in entrambi mi da quell'errore.
In uno è il codice postato con errore 'captcha', l'altro form da errore 'CAPTCHA'
-
Quell'errore mi veniva testando il sito in locale tramite easyphp..
Ora che è online, in una sezione di test, non viene più quell'errore.
DIpendeva dal fatto che navigavo in locale?
Grazie.