l'errore è qui
Codice PHP:
mysql_query("INSERT INTO tabella_registrati
(id , nick , nome , mail , pass )
VALUES
('','$nickname', '$nome', '$mail', '$pass1' )") OR DIE(mysql_error());
vuoi inserire un valore null nel campo id che è giustamente dichiarato not null
quindi per risolvere, se non ci sono altri problemi, modifica con questo codice:
Codice PHP:
mysql_query("INSERT INTO tabella_registrati
(nick , nome , mail , pass )
VALUES
('$nickname', '$nome', '$mail', '$pass1' )") OR DIE(mysql_error());
id si autoicrementerà da solo ..