Originariamente inviato da kepal 
<?
include("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
	die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
	or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
	
if (isset($_POST['invia']) AND $_POST['invia'] == 'INVIATO')
	if (trim($_POST['nick']) == "" OR trim($_POST['$pass']) == "" OR trim($_POST['$mail']) == "" OR trim($_POST['$confpass']) == "")
		echo "I campi contrassegnati con * devono essere riempiti";
if (strlen($_POST['nick']) <= 6)
	echo ("Il numero di caratteri del nome utente deve essere almeno di 5");
	
if (strlen($_POST['nick']) < 7)
	echo ("Il numero di caratteri della password deve essere almeno di 6");
	
if ($_POST['pass'] != $_POST['confpass'])
	echo ("Il campo per la conferma della password non concide con la password");
	
$query = "INSERT INTO registrazione (nick, mail, pass, confpass, residen, occup, firma) 
			VALUES ('$nick', '$mail', '$pass', '$confpass', '$residen', '$occup', '$firma')";
			
if (mysql_query($query, $db))
	echo ("L'articolo è stato inserito correttamente");
else
	echo ("Erorre durante l'inserimento");
	
mysql_close($db);
?>
Così mi da un po' errori NOTICE:
Notice: Undefined variable: nick in c:\programmi\easyphp1-7\www\regis.php on line 35
tutti simili a questo...