Bonjour,
mon script de formulaire de contact php+fonction mail, à la fin, j'ai mis ?> ou sans ?>
wamp serveur indique toujours "Parse error: syntax error, unexpected end of file in /htdocs/db.php ",
je ne sais pas quoi faire, j'espère qq'un peut m'aider,
merci
le script: db.php

<?php

require_once("inc/formulaire.class.php");

if (isset($_POST) && isset($_POST['nom']) && isset($_POST['prenom']) && isset($_POST['email']) && isset($_POST['tel']) && isset($_POST['sujet']) && isset($_POST['message']))
{
extract($_POST);

if (!empty($nom) &&!empty($prenom) &&!empty($email) &&!empty($tel) &&!empty($sujet) &&!empty($message)){
$nom = $formulaire->verifDataMail($nom);
$prenom = $formulaire->verifDataMail($prenom);
$email = $formulaire->verifDataMail($email);
$tel = $formulaire->verifDataMail($tel);
$sujet = $formulaire->verifDataMail($sujet);
$message = $formulaire->verifDataMail($message);

$monNom = "robert lebon";
$destinataire = "robert@gmail.com";
$sujet = "tutorial formulaire : $prenom $nom vous a envoyé un message";
$messageMail = "un nouveau message est arrivé \n De la part fr $prenom $nom \n
Email : $email \n
Téléphone : $tel \n
Sujet : $sujet \n
Message : $message \n
";
$header = "from : ".$nom. "<".$email.">";
mail($destinataire, $sujet, $messageMail, $header);
header("location: index.php?yes");
}else {
header("location: index.php?no");
}
?>
Bonsoir,

Merci d'utiliser les fonctionnalités de corrections syntaxique du forum la prochaine fois !
En tout cas, tu as une fermeture d'accolades manquante Smiley murf
salut,
si tu indentais ton code, tu l'aurais tout de suite vu

<?php

require_once("inc/formulaire.class.php");

if (isset($_POST) && isset($_POST['nom']) && isset($_POST['prenom']) && isset($_POST['email']) && isset($_POST['tel']) && isset($_POST['sujet']) && isset($_POST['message'])) {

	extract($_POST);

	if (!empty($nom) &&!empty($prenom) &&!empty($email) &&!empty($tel) &&!empty($sujet) &&!empty($message)){

		$nom = $formulaire->verifDataMail($nom);
		$prenom = $formulaire->verifDataMail($prenom);
		$email = $formulaire->verifDataMail($email);
		$tel = $formulaire->verifDataMail($tel);
		$sujet = $formulaire->verifDataMail($sujet);
		$message = $formulaire->verifDataMail($message);

		$monNom = "robert lebon";
		$destinataire = "robert@gmail.com";
		$sujet = "tutorial formulaire : $prenom $nom vous a envoyé un message";
		$messageMail  = "un nouveau message est arrivé \n De la part fr $prenom $nom \n".
						"Email : $email \n".
						"Téléphone : $tel \n".
						"Sujet : $sujet \n".
						"Message : $message \n";
		$header = "from : ".$nom. "<".$email.">";

		mail($destinataire, $sujet, $messageMail, $header);

		header("location: index.php?yes");

	}else {

		header("location: index.php?no");

	}

}

?>


La première condition n'est pas fermée.