|
|
|
![]() |
|
Strumenti |
![]() |
#1 | |
Senior Member
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
|
[PHP] Problema con creazione Captcha
RISOLTO
Sto cercando di creare un captcha da inserire nella form di registrazione del mio sito. Ho trovato questa guida che sembra funzionare, l'unica cosa che non va è il controllo del codice inserito nella form con quello generato dal codice. infatti restituisce sempre questo errore: Quote:
Ultima modifica di Fede 88 : 05-11-2009 alle 18:39. |
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
|
Sono riuscito ad eliminare un problema, bastava aggiungere:
Codice:
$verifica1 = $_POST['verifica1']; Codice:
<?php session_start(); $verifica1 = $_POST['verifica1']; if ($verifica1 == $verifica) { echo ("Puoi accedere"); } else {echo ("Il codice di verifica non è corretto, riprova."); header("Refresh: 5; URL=captcha.html");} session_destroy(); ?> |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
|
Ok, risolto... funziona tutto!
![]() |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2009
Città: Varese
Messaggi: 307
|
non vorrei dire una baggianata, ma il session_destroy() li dov'è ora non credo che venga effettivamente eseguito.
forse andrebbe spostato prima del redirect. ripeto, non vorrei dire una baggianata... poi un'altra cosa, fai sempre un controllo sui dati passati tramite post, prima controlla che le variabili siano settate e poi controlla anche che contengano un valore (un valore valido) ciao |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
|
Ok grazie per la dritta...
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:03.