buonasera se uno vuole registrarsi sulla mia chat php usa la pagina ins_ut.php però nel momento in cui si inseriscono tutti i dati richiesti appare l'errore che c'è almeno un campo mancante dove può essere il problema? grazie in anticipo

vi posto la pagina:
Codice PHP:
<? $back_ctrl=1// quanti messaggi deve verificare per evitare il doppio inserimento (gli ultimi N messaggi) if(!isset($_GET['hideSubmit'])) { echo "     <script language=\"javascript\">     alert(\"Non hai  i permessi per accedere a questa pagina\");         </script>         "; 
        
exit; } ?> 
<html> <head> <title>Inserimento del messaggio</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> 
<body> <? include("config.php"); 
$nick=$_GET['nick']; $password=$_GET['password']; $messaggio=$_GET['messaggio']; $messaggio=stripslashes($messaggio);/*elimina gli slashes aggiunti con addslashes*/ $messaggio=str_replace("\n"," ",$messaggio);/*sostituisce gli a capo con degli spazi nel messaggio*/ $commento="[".date("H:i - d/m/Y")."] ".$nick."|".$messaggio."\n"; if ( !empty($_GET['indirizzo_faccina']) ) $commento "[em".$_GET['indirizzo_faccina']."] ".$commento $indrizzo_faccina = (isset($_GET['indirizzo_faccina'])) ? $_GET['indirizzo_faccina'] : ''$url "http://www.globalmeteo.altervista.org/chat/chat.php?nick=$nick&password=$password&indirizzo_faccina=".$_GET['indirizzo_faccina'];


$cercamsg strstr($messaggio,"<");/*trova la prima occorrenza di <  nel messaggio*/ $cercamsg2 strstr($messaggio,">");/*trova la prima occorenza di > nel messaggio*/ 


if (empty($messaggio)) { Header("Location: $url"); } elseif ($cercamsg && $cercamsg2) { Header("Location: $url"); } else { $chk_file=file($file_mess); $status=0; for ($x=count($chk_file)-$back_ctrl;$x<count($chk_file);$x++)   {   list($data_nick,$chk_msg)=explode("|",$chk_file[$x]);   list($em,$chk_data,$chk_nick)=explode("] ",$data_nick);     if ( trim($chk_msg) == trim($messaggio) && trim($nick)==trim($chk_nick) ) $status 1;   //echo " nick utilizzato= ".$nick." e nick di verifica = $chk_nick<br>";   } if ($status == 0)   {   $apri_file=fopen($file_mess,"a+");   fputs($apri_file,$commento);   fclose($apri_file);   Header("Location: $url");     } else   {   Header("Location: $url");     } } ?> </body> </html>