Ciao ragazzi, mi trovo difronte ad un problema!
Ho creato una pagina di registrazione, ho fatto tutti i controlli javascript che mi servivano, ma ora devo fare quelli in php, cioè:
Se l'email è già usata dare un errore.
Se il codice captcha è errato, dare un errore.
Ho risolto questo problema, creando vari header che mi riportavano in un'altra pagina ogni volta che si sbagliavano queste cose, però è un procedimento certamente straziante e anche parecchio brutto da vedere.. in parole povere vorrei verificare nella stessa pagina le informazioni, ed ho fatto questo utilizzando action="" e se per esempio il codice di sicurezza (captcha) è sbagliato, far visualizzare la pagina dell'errore nella stessa pagina in cui c'è la registrazione... Ho provato a fare in questo modo:
Però non funge, come posso far questo?
Ho creato una pagina di registrazione, ho fatto tutti i controlli javascript che mi servivano, ma ora devo fare quelli in php, cioè:
Se l'email è già usata dare un errore.
Se il codice captcha è errato, dare un errore.
Ho risolto questo problema, creando vari header che mi riportavano in un'altra pagina ogni volta che si sbagliavano queste cose, però è un procedimento certamente straziante e anche parecchio brutto da vedere.. in parole povere vorrei verificare nella stessa pagina le informazioni, ed ho fatto questo utilizzando action="" e se per esempio il codice di sicurezza (captcha) è sbagliato, far visualizzare la pagina dell'errore nella stessa pagina in cui c'è la registrazione... Ho provato a fare in questo modo:
Codice:
<html>
<head>
</head>
<body>
//form che reindirizza sulla stessa pagina
//input nome utente
//bottone d'invio
</body>
</html>
e qui il codice php
// se il nome utente è sbagliato,
<?php
print('<html>
<head>
</head>
<body>
//contenuto dell'errore
</body>
</html>
');
?>
Però non funge, come posso far questo?