Salve a tutti,
sto cercando di creare un sistema di registrazione di utenti. Mi sto aiutando con un tutorial presente su Youtube. I primi passaggi sono riusciti ma non riesco a completare i controlli del form. Ecco l'editor:
Quando vado a verificare su Firefox se tutto è riuscito, mi appaiono tutti i form ma, quando provo a digitare password diverse o uguali, non mi escono le frasi per le diverse condizioni (elseif) come, ad esempio, "Le password devono coincidere", "Devi riempire tutti i campi", ecc....qual'è il problema????
sto cercando di creare un sistema di registrazione di utenti. Mi sto aiutando con un tutorial presente su Youtube. I primi passaggi sono riusciti ma non riesco a completare i controlli del form. Ecco l'editor:
PHP:
<?
include 'header.php';
?>
<div id="wrapper">
<?php
if (!isset ($_GET ['PASSKEY'] ) ) {
if (!isset ($_POST ['invia'] ) ) { ?>
<form method="post" action="#" id"formregistrazione">
<label for="username">Username</label>
<input type="text" name="username" id="username" /><br>
<label for="password1">Passoword</label>
<input type="password" name="password1" id="password1" /><br>
<label for="password2">Ripeti password</label>
<input type="password" name="password2" id="password2" /><br>
<label for="email">Email</label>
<input type="text" name="email" id="email" /><br>
<input type="submit" name="invia" id="registrati" value="Registrati" />
</form>
<?
} else {
$codiceconferma = md5(uniqid(rand()));
$username = mysql_real_escape_string($_POST['username']);
$password1 = mysql_real_escape_string($_POST['password1']);
$password2 = mysql_real_escape_string($_POST['password2']);
$email = mysql_real_escape_string($_POST['email']);
if($username == "" || $email == "") {
echo "Devi riempire tutti i campi";
} elseif($password1 == "" || $password2 == "") {
echo "Devi riempire tutti i campi";
} elseif($password2 != $password1) {
echo "Le password devono coincidere";
} else {
}
}
</div>
</body>
</html>
Quando vado a verificare su Firefox se tutto è riuscito, mi appaiono tutti i form ma, quando provo a digitare password diverse o uguali, non mi escono le frasi per le diverse condizioni (elseif) come, ad esempio, "Le password devono coincidere", "Devi riempire tutti i campi", ecc....qual'è il problema????
Ultima modifica di un moderatore: