<?php
session_start ();
include ("connessione.php");
$tipo = "form";
$nome_utente = ($_POST['nome_utente']);
$password = ($_POST['password']);
$conferma_password = ($_POST['conferma_password']);
$email = ($_POST['email']);
$conferma_email = ($_POST['conferma_email']);
$anno = ($_POST['anno']);
$mese = ($_POST['mese']);
$giorno = ($_POST['giorno']);
if($POST['spam'] != '') header("location:pagina.html");
if ($password != $conferma_password)
{
$tipo = "form_1";
}
elseif ($email != $conferma_email)
{
$tipo = "form_1";
}
if (strlen ($password) < 6)
{
$tipo = "form_1";
}
$pattern = "/[^A-Z0-9]/i";
$result = preg_match($pattern, $nome_utente);
if ($result)
{
$tipo = "form_1";
}
$pattern = "/[^A-Z0-9]/i";
$result = preg_match($pattern, $password);
if ($result)
{
$tipo = "form_1";
}
$email = trim($email);
if(!$email)
{
$tipo = "form_1";
}
$num_at = count(explode('@', $email)) -1;
if($num_at != 1)
{
$tipo = "form_1";
}
if (strpos($email, ';') and strpos($email, ',') and strpos($email, ''))
{
$tipo = "form_1";
}
if(!preg_match( '/^[\w\.\-]+@\w+[\w\.\-]*?\.\w{1,4}$/', $email))
{
$tipo = "form_1";
}
else {
$query = "insert into users (nome_utente, password, email, anno, mese, giorno)
values ('$nome_utente' , '$password' , '$email', '$anno', '$mese', '$giorno')";
$result = mysql_query ($query, $connessione);
if ($result == 0)
{
die ("Errore di registrazione");
}
else
{
header ("location:registrazione_completa.html");
exit;
}
}
?>