Originariamente inviato da bstefano79
anche se non ho molto capito il tuo codice
prova così ciao ciao

Codice PHP:
<?php
include("sql.php");
$err 0;
$nome out(query("select * from users where nome='".$_post['nome']."';"));
if(
$nome[1] == $_post['nome']){
echo 
"Questo nickname è già stato utilizzato
"
;
$err=1;
}
if(
$_POST['nome'] == FALSE || $_POST['nome'] == ''){
$err 1;
echo 
"Non hai inserito il nickname
"
;
}
if(
$_POST['pass'] == FALSE || $_POST['pass'] == ''){
$err 1;
echo 
"Non hai inserito la password
"
;
}
if(
$_POST['rpass'] == FALSE || $_POST['rpass'] == ''){
$err 1;
echo 
"Non hai confermato la password
"
;
}
if(
$_POST['rpass'] != $_POST['rpass']){
$err 1;
echo 
"Le due password inserite non coincidono
"
;
}
if(
$_POST['mail'] == FALSE || $_POST['mail'] == ''){
$err 1;
echo 
"Non hai inserito la mail
"
;
}
if(
strstr($_POST['mail'], '@') == FALSE || strstr($_POST['mail'], '.') == FALSE){
$err 1;
echo 
"Non hai inserito una mail valida
"
;
}
if(
$err==0)
{
$mm $_POST[mm]+1;
in('users', array($_POST['nome'], $_POST['pass'], 0$_POST['mail'], '19'.$_POST['aa'].'-'.$mm.'-'.$_POST['gg']), 'nome,password,confermato,mail,nato');
echo 
"Registrazione avvenuta con successo.";
}
else
{
echo 
"<script>document.getElementById('err').style.display = 'block';</script>";
}
?>
il $err lo avevo inserito per attivare il css degli errori, in modo che in caso di errore venga cambiata la grafica (mediante il codice if($err == 1) echo "<div id='errore'>" ecc) però credo che come hai detto tu possa andare bene grazie e scusa se sono poco chiaro, mi sono svegliato pochi minuti fà e il mio cervello deve ancora partire