/ / Błąd składni PHP [duplicate] - php

Błąd składni PHP [duplicate] - php

ponownie próbuję zrobić prosty formularz kontaktowy do wysyłania wiadomości e-mail,

to jest kod:

<?php

if (empty($_POST) === false) {
$errors = array();

$name     = $_POST["name"];
$email    = $_POST["email"];
$message  = $_POST["message"];

echo $name," ", $email, " ", $message;

if (empty($name) === true || empty($email) === true || empty($message) === true) {
$errors[] = "name,email and message are required";

} else{
if(filter_var($email,FILTER_VALIDATE_EMAIL) === false){
$errors[] = "that"s not a valid email address";

}
if(ctype_alpha($name) === false) {

$errors ="name must only contain letters";
}
}

if (empty($errors) ===true) {


mail("talrod160@gmail.com","contact form","$message","From:" . $email);
header("location:index.php?sent");
exit();


}

?>

<!DOCTYPE html>
<html>
<head>
<title>A contact form</title>
</head>
<body>
<?php
if (isset($GET ["sent"]) === true) {
echo "<p>Thanks for contact us<?/p>";

} else {


if (empty($errors) === false) {
echo "<ul>";
foreach($errors as $error) {
echo "<li>", $error, "</li>";
}
echo "</ul>";

}

?>

<form action="" method="post">
<p>
<label for="name">Name:</label><br>
<input type="text" name="name" id="name" <?php if (isset($_POST["name"]) === true){echo ($_POST["name"]), """} ?>>
</p>

<p>
<label for="email">Email:</label><br>
<input type="text" name="email" id="email"<?php if (isset($_POST["email"]) === true){echo "value="", ($_POST["email"]), """} ?>>
</p>


<p>
<label for="message">Message:</label><br>
<textarea name="message" id="message"><?php if (isset($_POST["message"]) === true) { echo strip_tags ($_POST["message"]); } ?></textarea>
</p>

<p>
<input type="submit" value="Submit">
</p>
</form>
<?php
}
?>

</body>

</html>

teraz mam ten problem i nie mogę zrozumieć, dlaczego,

Błąd składni: błąd składni, nieoczekiwane "<" w D: xampphtdocscontact_formindex.php w linii 46

i chciałbym, żeby ktoś mógł mi wyjaśnić pętlę foreach

dzięki.

Odpowiedzi:

1 dla odpowiedzi № 1

<p>Thanks for contact us<?/p> prawdopodobnie powinno być <p>Thanks for contact us</p>