Salve ragazzi, ho appena creato uno script di registrazione utente con php e mysql, ho seguito un po una guida su youtube e ho aggiunto delle cose, lo script è visualizzabile qua: http://davidanna23.com/php/registrazione/registrazione.php
Se provate ad inserire tutti i dati da l'errore: Errore nella compilazione dei campi! che io avevo impostato se qualche campo fosse rimasto vuoto, vi posto il codice della mia pagina, potreste aiutarmi a capire dov'è l'errore? Grazie
Se provate ad inserire tutti i dati da l'errore: Errore nella compilazione dei campi! che io avevo impostato se qualche campo fosse rimasto vuoto, vi posto il codice della mia pagina, potreste aiutarmi a capire dov'è l'errore? Grazie
PHP:
<?php include ("connect.php"); ?>
<html>
<head>
<title>Registrazione utente</title>
</head>
<body>
<?php
if (Isset($_POST['Submit']))
{
$errori=array();
if (!Isset($_POST['Username']) || empty($_POST['Username']))
{
$errori[]='Username';
}
if (!Isset($_POST['Password']) || empty($_POST['Password']))
{
$errori[]='Password';
}
if (!Isset($_POST['Nome']) || empty($_POST['Nome']))
{
$errori[]='Nome';
}
if (!Isset($_POST['Cognome']) || empty($_POST['Cognome']))
{
$errori[]='Cognome';
}
if (!Isset($_POST['Email']) || empty($_POST['Email']))
{
$errori[]='Email';
}
if (!empty($errori))
{
echo "Errore nella compilazione dei campi!"."
<br />";
}
else
{
$Usr=$_POST['Username'];
$Pwd=$_POST['Password'];
$Name=$_POST['Nome'];
$Surname=$_POST['Cognome'];
$Email=$_POST['Email'];
$query="INSERT INTO utenti (username,password,nome,cognome,email)";
$query.="VALUES ('".$Usr."','".$Pwd."','".$Name."','".$Surname."','".$Email."')";
$Inserimento=mysql_query ($query,$conn);
if ($Inserimento)
{
echo "Registrazione avvenuta con successo!"."
<BR />";
}
else
{
echo "Errore nel salvataggio!"."
<br />";
}
}
}
?>
Registrazione nuovo utente:<BR />
<FORM ID="Utenti" NAME="Utenti" METHOD="POST"
ACTION="registrazione.php">
<LABEL>Nome:
<input type="text" name="nome" id="nome" />
</LABEL>
<p><LABEL>Cognome:
<input type="text" name="cognome" id="cognome" />
</LABEL></p>
<p><LABEL>Indirizzo email:
<input type="text" name="email" id="email" />
</LABEL></p>
<p><LABEL>Username:
<input type="text" name="Username" id="Username" />
</LABEL></p>
<p><LABEL>Password:
<input type="PASSWORD" name="Password" id="Password" />
</LABEL></p>
<p><input type="submit" name="Submit" ID="Submit"
value="Invia" />
</p>
</FORM>
</body>
</html>
<?php include ("close.php"); ?>