есть такой кусок кода
<?php
if(isset($_POST['reg'])) {
$id=$_POST['id'];
$name=$_POST['name'];
$email=$_POST['email'];
$mesage=$_POST['mesage'];
if(trim($name)==''){
die("Вы не ввели имя !");
}
if(strlen($name)<5) {
die("Имя должно быть не мение 5-и символов !");
}
if(trim($email)=='') {
die("Вы не ввели ваш EMAIL!");
}
if (!preg_match("/^[a-zA-Z0-9_\-.]+@(?:[a-zA-Z0-9_]{1,3})
+\.[a-zA-Z0-9_]{1,3})+(\.[a-zA-Z0-9_]{1,3})*/",$email)){
die("Ошибочный формат EMAIL-адресса !");
}
$dbhost ="localhost ";
$dbuser ="root";
$dbpassword ="root";
$dbname ="db";
$link = mysql_connect($dbhost, $dbuser, $dbpassword);
if(!$link) die("Не могу соедеится с MySQL");
mysql_select_db($dbname) or die("Не могу открыть $dbname: ".mysql_error());
$query = "insert into guest_book values ('$id', '$name', '$email', '$mesage')";
$result = mysql_query($query, $link) or die(mysql_error());
?>
после проверки ввыводит следующее
syntax error, unexpected $end in /localhost
чего я пропустил ?