J'ai un problème de formulaire.
<div id="contentform">
<label for="nom" id="nom">Nom <input type="text" name="nom" id="nom"/></label><br/>
<label for="prenom" id="prenom">Prénom <input type="text" name="prenom" id="prenom"/></label><br/>
<label for="entreprise" id="entreprise"> Entreprise <input type="text" name="entreprise" id="entreprise" /></label><br/>
<label for="numerotelephone" id="numerotelephone">Numéro de téléphone <input type="text" name="numerotelephone" id="numerotelephone"/></label><br/>
<label for="sujet" id="sujet">Sujet<input type="text" name="sujet" id="sujet"/></label><br/>
<label for="requete" id="labelrequete">Votre requête </label>
<textarea id="requete" name="requete" cols="45" rows="5"></textarea><br/>
<input type="submit" id="submit" value="Envoyer" />
et le code de traitement du formulaire:<?php
if (get_magic_quotes_gpc())
{
$nom = stripslashes(htmlentities($_POST['nom']));
$prenom = stripslashes(htmlentities($_POST['prenom']));
$numerotelephone = stripslashes(htmlentities($_POST['numerotelephone']));
$entreprise = stripslashes(htmlentities($_POST['entreprise']));
$expediteur = stripslashes(htmlentities($_POST['email']));
$sujet = stripslashes(htmlentities($_POST['sujet']));
$requete = stripslashes(htmlentities($_POST['requete']));
}
else
{
$nom = htmlentities($_POST['nom']);
$prenom = htmlentities($_POST['prenom']);
$numerotelephone = htmlentities($_POST['numerotelephone']);
$entreprise = htmlentities($_POST['entreprise']);
$expediteur = htmlentities($_POST['email']);
$sujet = htmlentities($_POST['sujet']);
$requete = htmlentities($_POST['requete']);
}
$to = 'destinataire';
/* Construction du message */
$msg = 'Bonjour,'."\r\n\r\n";
$msg .= 'Ce mail a été envoyé depuis *** par '.$nom.' '.$prenom."\r\n\r\n";
$msg .= 'Numéro de téléphone : '.$numerotelephone."\r\n";
$msg .= 'Entreprise : '.$entreprise."\r\n";
$msg .= 'Voici le message qui vous est adressé :'."\r\n";
$msg .= '***************************'."\r\n";
$msg .= $requete."\r\n";
$msg .= '***************************'."\r\n";
/* En-têtes de l'e-mail */
$headers = 'From: '.$nom.' '.$prenom.' <'.$expediteur.'>'."\r\n\r\n";
/* Envoi de l'e-mail */
mail($to, $sujet, $msg, $headers);
if ($_SERVER['HTTP_REFERER'] != 'http://www.adresse.com/redirection.php')
{
header('Location: http://www.adresse.com/validation.html');
}
else
{
/* envoi de l'email */
}
?>
Pour lequel j'obtiens un parse error:
Parse error: parse error in C:.... on line 5