<?php
session_start();
?>
<html>
<head>
<title>Registrazione</title>
<style type="text/css">
body, table { font-family:Verdana; font-size:11px; }
td { padding:5px; }
</style>
</head>
<body>
<?php
if(isset($_POST['submit']) || isset($_POST['confirm']))
{
$username = isset($_POST['username']) ? trim($_POST['username']) : '';
$password = isset($_POST['password']) ? trim($_POST['password']) : '';
$email = isset($_POST['email']) ? trim($_POST['email']) : '';
if(isset($_POST['confirm']))
{
list($username, $password, $email) = unserialize($_SESSION['data']);
$conn = mysql_connect('localhost', 'root', 'passwd') or die(mysql_error());
mysql_select_db('various') or die(mysql_error());
mysql_query("INSERT INTO users (username,password,email) VALUES ('{$username}','{$password}','{$email}')") or die(mysql_error());
echo '<h1>Registrazione effettuata</h1>';
echo '<p>La tua registrazione è stata effettuata correttamente!</p>';
}
else
{
echo '<h1>Conferma dati</h1>';
echo '<p>Prima di completare la registrazione sei pregato di confermare i tuoi dati:</p>';
echo "<form name=\"cf\" action=\"{$_SERVER['PHP_SELF']}\" method=\"POST\">";
echo '<table border="1">';
echo '<tr>';
echo '<td>Username:</td>';
echo "<td><b>{$username}</b></td>";
echo '</tr>';
echo '<tr>';
echo '<td>Password:</td>';
echo "<td><b>{$password}</b></td>";
echo '</tr>';
echo '<tr>';
echo '<td>E-mail:</td>';
echo "<td><b>{$email}</b></td>";
echo '</tr>';
echo '<tr>';
echo '<td><input type="submit" name="confirm" value="Conferma" /></td>';
echo '<td><input type="button" name="gb" value="Torna indietro" onclick="javascript:history.go(-1);" /></td>';
echo '</tr>';
echo '</table>';
echo '</form>';
$_SESSION['data'] = serialize(array($username, $password, $email));
}
}
else
{
echo '<h1>Registrazione</h1>';
echo '<p>Compila questo modulo per effettuare la registrazione:</p>';
echo "<form name=\"register\" action=\"{$_SERVER['PHP_SELF']}\" method=\"POST\">";
echo '<table border="1">';
echo '<tr>';
echo '<td>Username:</td>';
echo '<td><input type="text" name="username" /></td>';
echo '</tr>';
echo '<tr>';
echo '<td>Password:</td>';
echo '<td><input type="password" name="password" /></td>';
echo '</tr>';
echo '<tr>';
echo '<td>E-mail:</td>';
echo '<td><input type="text" name="email" /></td>';
echo '</tr>';
echo '<tr>';
echo '<td><input type="submit" name="submit" value="Registrati" /></td>';
echo '<td><input type="reset" name="reset" value="Resetta" /></td>';
echo '</tr>';
echo '</table>';
echo '</form>';
}
?>
</body>
</html>