Ciao a tutti. Innanzitutto mi scuso per il titolo poco appropriato della discussione ma non me ne sono venuti in mente di migliori. Io avrei un problema con Javascript: ho appena iniziato con questo linguaggio quindi sono nuovo dell'ambiente e probabilmente avrò commesso qualche banale errore. Posto il codice!
Codice PHP:
<html>
<head> <title>Guestbook</title> </head>
<body>


<link rel="stylesheet" href="guestbook.css" type="text/css" />

<form action = "post.php"  method = "POST"> 
<div id="form">

  
    
       <label for="Nickname">Nickname</label>
      <input id="Nickname" name="Nickname" type="name" required="required" />
    
   
      <label for="Messaggio">Messaggio</label>
      <textarea name="Messaggio" id="messaggio" cols="30" rows="50"></textarea>
       

  
  <center><input type="submit" id="submit" name="submit" value="Invia" /></center>
  

</div>
</form>




 <script language="JavaScript">
function Notifiche() {
    var button = document.getElementById('button');
    var e = document.getElementById("notifiche");
    if (e.style.visibility == 'hidden') {
        e.style.visibility = 'visible';
        e.style.display = 'block';
        var num = "0" ;
        button.value= num;
        button.style.background = '#1C1C1C';
        button.style.color = '#FFFFFF';
        } 
        else {
        e.style.visibility = 'hidden';
        e.style.display = 'none';
        var num = "0" ;
        button.value= num;
    }
}
<?php 
function elimina_a_capo($msg
    {
        
$sost "\r\n";
        
            
$msg_new str_replace($sost"" $msg);
            return 
$msg_new ;
            }
            
$ora file("ora.txt");
                                  
$ips file("ip.txt") ;
                                  
$nicks file("nick.txt");
                                  
$msgs file("msg.txt");
                                  
$ids file("id.txt");
                                  
$ss_1 file("s_1.txt");
                                  
$ss_2 file("s_2.txt");
                                  
$ss_3 file("s_3.txt");
                                  
$ss_4 file("s_4.txt");
                                  
$ss_5 file("s_5.txt");
                                  
$ss_6 file("s_6.txt");
                                  
$ss_7 file("s_7.txt"); ?>
                                 

ips=new Array(); 
<?php for($i=0;$icount($ips) ;$i++) { ?>    
ips[<?php echo $i?>]='<?php echo elimina_a_capo($ips[$i]); ?>';
<?php }  ?>

msgs=new Array(); 
<?php for($i=0;$icount($ips) ;$i++) { ?>    
msgs[<?php echo $i?>]='<?php echo elimina_a_capo($msg[$i]); ?>';
<?php }  ?>

nicks=new Array(); 
<?php for($i=0;$icount($ips) ;$i++) { ?>    
nicks[<?php echo $i?>]='<?php echo elimina_a_capo($nicks[$i]); ?>';
<?php }  ?>

ora=new Array(); 
<?php for($i=0;$icount($ips) ;$i++) { ?>    
ora[<?php echo $i?>]='<?php echo elimina_a_capo($ora[$i]); ?>'; 
<?php }  ?>

ss_1=new Array(); 
<?php for($i=0;$icount($ips) ;$i++) { ?>    
ss_1[<?php echo $i?>]='<?php echo elimina_a_capo($ss_1[$i]); ?>'; 
<?php }  ?>

ss_2=new Array(); 
<?php for($i=0;$icount($ips) ;$i++) { ?>    
ss_2[<?php echo $i?>]='<?php echo elimina_a_capo($ss_2[$i]); ?>'; 
<?php }  ?>

ss_3=new Array(); 
<?php for($i=0;$icount($ips) ;$i++) { ?>    
ss_3[<?php echo $i?>]='<?php echo elimina_a_capo($ss_3[$i]); ?>'; 
<?php }  ?>

ss_4=new Array(); 
<?php for($i=0;$icount($ips) ;$i++) { ?>    
ss_4[<?php echo $i?>]='<?php echo elimina_a_capo($ss_4[$i]); ?>'; 
<?php }  ?>

ss_5=new Array(); 
<?php for($i=0;$icount($ips) ;$i++) { ?>    
ss_5[<?php echo $i?>]='<?php echo elimina_a_capo($ss_5[$i]); ?>'; 
<?php }  ?>

ss_6=new Array(); 
<?php for($i=0;$icount($ips) ;$i++) { ?>    
ss_6[<?php echo $i?>]='<?php echo elimina_a_capo($ss_6[$i]); ?>'; 
<?php }  ?>

ss_7=new Array(); 
<?php for($i=0;$icount($ips) ;$i++) { ?>    
ss_7[<?php echo $i?>]="<?php echo elimina_a_capo($ss_7[$i]); ?>"; 
<?php }  ?>

var ip = '<?php echo $_SERVER['REMOTE_ADDR']; ?>';
alert(ip);
</script>
<hr style="layout-flow:vertical-ideographic; position:relative;">

<script language="javascript" type="text/javascript">
function control(i);
{
    var ip_post = ips[i] ;
    var nick = nicks[i] ;
    var msg = msgs[i];
    var hour = ora[i] ; 
    var s_1 = ss_1[i] ;
    var s_2 = ss_2[i] ;
    var s_3 = ss_3[i] ;
    var s_4 = ss_4[i] ;
    var s_5 = ss_5[i] ;
    var s_6 = ss_6[i] ;
    var s_7 = ss_7[i] ;
    var post = new Array ; 
    post[0] = s_1 ;
    post[2] = s_3 ;
    post[3] = nick ; 
    post[4] = s_4 ;
    post[5] = msg ; 
    post[6] = s_5 ;
    post[7] = hour ;
    post[8] = s_6 ;
    post[9] = ip ;
    post[10] = s_7 ;
    if ( ip_post == '<?php echo $_SERVER['REMOTE_ADDR']; ?>' );
    {    
        post[1] = '<table border="0" widht="40px" id="box" style="background:#FFFFFF;" >';
        return post ;
        }
    else 
    {
        post[1] = '<table border="0" widht="40px" id="box" style="background:#1C1C1C;" >';
        return post ;
        }
    }
    
</script>
<script language="javascript" type="text/javascript">
//for (k = ips.length ; k >= 0 ; k--);
for (k =0 ; k <= ips.length ; k++);
{
    tiprego = new Array ;
    tiprego = control(k);
    document.write(tiprego[1])
    for (j = 0 ;  j < 11 ; j++);
    { document.write(tiprego[j]); }
    }
</script>
</body>
</html>