Ciao ragazzi m da errori il seguente codic equando cerco di inviare.. vi invio tutti i codici

contatti.php
Codice PHP:
<?php
session_start
();
$_SESSION['random_number']=rand(10009999);
?>
<html>
<head>
<title>Formmail</title>
</head>
<body>

<FORM ACTION="mail.php" METHOD="POST" NAME="contact_form">
 <TABLE>
 <TR>
  <TD><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></TD>
  <TD><input type=text name="contact_name"></TD> 
 </TR>
 <TR>
  <TD><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Indirizzo Email:</font></TD>
  <TD><input type=text name="contact_email"></TD>
 </TR>
 <TR>
  <TD><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Messaggio:</font></TD>
  <TD><textarea name="comment" cols="40" rows="3"></textarea></TD>
 </TR>
<tr>
<td>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">Inserisci il codice di verifica: </font>
</td>
<TD><input type=text name="val_code"></TD> 
 </tr>
<tr>
 <td>[img]/image_number1.php?n=<?=rand(10009999)?>[/img] <TR>
  <TD><input type="reset" value="Aggiorna" name="Reset"></TD>
  <TD><input type="submit" value="Invia" name="Submit"></TD>
 </TR>
</TABLE>
mail.php
Codice PHP:
<?
session_start
();
function 
checkOK($field)
{
if (
eregi("\r",$field)){
die(
"Invalid Input!");
}
}
$val_code=$_POST['val_code'];
$name=$_POST['contact_name'];
checkOK($name);
$email=$_POST['contact_email'];
checkOK($email);
$comments=$_POST['comment'];
checkOK($comments);
$to="Andre_immaturo@hotmail.it"//Replace with an email address where the form results will be sent
if ("{$_SESSION['random_number']}"!="{$val_code}") {
 echo 
"Codice Errato";
}
else {
$message="$name just filled in your comments form. They said:\n$comments\n\nTheir e-mail address was: $email\n;
if(mail(
$to,"Comments From Your Site",$message, "From$email")) {
echo "
Thanks for your comments.";
} else {
echo "
There was a problem sending the mailPlease check that you filled in the form correctly.";
}
}
?>
image_number1.php
Codice PHP:
<?php
session_start
();
header('Pragma: no-cache');
header('Expires: -1');
header('Cache-control: no-cache');
$number=$_SESSION['random_number'];
//$number=123;
header ("Content-type: image/png");
$im = @imagecreatetruecolor(6019)
     or die(
"Cannot Initialize new GD image stream");
$text_color imagecolorallocate($im199224212);
$text_color1 imagecolorallocate($im000);
$background imagecolorallocate($im12117911);
$e=imagefilledrectangle $im00,10050$background);
imagestring($im822,  $number$text_color);
imagestring($im844,  $number$text_color1);
imagegif($im);
imagedestroy($im);
?>
mi da erroer in fase di invio su mail.php