//name length
if(strlen($name)>100 || strlen($name)<3)
exit("name must be <3 and >100");
//message length
if(strlen($message)>100 || strlen($message)<3)
exit("message must be <3 and >100");
$date = date("d-m-y");
//Database
$connection= mysqli_connect('localhost','root','','zatona');
$querycheck=mysqli_query($connection,'INSERT INTO `message`(`name`, `message`, `date`) VALUES ('C:\\wamp\\www\\1\\{$name}', '$message', '$date')');
if($querycheck == true)
{
//message
echo "message added";
}
else{
//error message
echo "Error adding new message";
}
mysqli_close($connection);
}
Но это дает ошибку синтаксиса ошибки:Я создал код в PHP, который ниже
unexpected '$name' (T_VARIABLE)
Как это может быть решена? используя WAMP сервер
проблемы, которая не будет существовать с обязательным MySQLi параметра. – mario