Parse error

Fermé
slimtedi Messages postés 4 Date d'inscription vendredi 6 novembre 2009 Statut Membre Dernière intervention 7 novembre 2009 - 6 nov. 2009 à 19:55
slimtedi Messages postés 4 Date d'inscription vendredi 6 novembre 2009 Statut Membre Dernière intervention 7 novembre 2009 - 7 nov. 2009 à 12:19
Bonjour, je suis un débutant et je me suis chargé de faire la conception d'un site web. Tout d'abord avec le html j'ai réussi a m'y faire et j'ai créer mon HTML avec l'aide de quelqu'un. Mais arrivé au niveau du PHP avec les programmations, j'arrive plus a suivre le rythme car j'ai plusieurs notions que je dois apprendre alors je suis aller sur un site web; et grace a ce site j'ai pu réssi a faire du PHP mais sans en savoir même pas le principe. Alors le code PHP coller sur mon site web deja en ligne me donne une page Blanche ( Parse error: parse error in C:\wamp\www\test\contact_.php on line 340) et je ne sais quoi faire !

Voici le code PHP
<?

$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$email = $_POST['email'];
$ville = $_POST['ville'];
$pays = $_POST['pays'];
$email = $_POST['email'];
$tel = $_POST['tel'];
$comment = $_POST['comment'];

if ( $email!= '' && $nom != '' ){
echo "<br><br><br><br><center>Votre message a bien été transmis, <br>Nous vous recontacterons dans les meilleurs délais.</center><br><br><br><br>";

$headers = "MIME-Version: 1.0\r\n";

$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

$headers .= "From: $prenom $nom <$email> \r\nReply-To:$email";

$sujet = '## Contact site chezwillysn.com';

$message1 = '<HTML><body>';

$message1.= "<br><em>Nom : </em><b> $nom</b><br><em>Prenom : </em><b>$prenom</b><br><em>Ville : </em>$ville<br><em>Pays : </em>$pays <br><em>Telephone : </em>$tel <br>";

// $message1.= addslashes($comment);

$message1.= $comment;

$message1.="</body></HTML>";

//
mail("dox14@hotmail.com.com","$sujet", "$message1", "$headers");
mail("dd_gomis@hotmail.com","$sujet", "$message1", "$headers");



}
else {



if ( $nom ==''){
echo '<center><img src="error.gif" width="13" height="12"> Veuillez entrer votre <b>Nom</b>.<br></center><br>' ;
}
if ( $email != '' ) {
echo '' ;
}
else {
echo '<center><img src="error.gif" width="13" height="12"> Votre <b>adresse email</b> ne semble pas valide. </center><br>' ;
}

?>
Merci d'avance.

5 réponses

cycloop Messages postés 69 Date d'inscription mercredi 22 octobre 2008 Statut Membre Dernière intervention 8 avril 2013 17
6 nov. 2009 à 19:59
Salut ! Si tu pouvais préciser quelle est la ligne 340, ça aiderait ;)
0
slimtedi Messages postés 4 Date d'inscription vendredi 6 novembre 2009 Statut Membre Dernière intervention 7 novembre 2009
6 nov. 2009 à 20:05
Ce qui m'intrigue dans cet code c'est que je n'est pas vu de ligne 340, les lignes se limitent a 214 sur mon code !!
0
slimtedi Messages postés 4 Date d'inscription vendredi 6 novembre 2009 Statut Membre Dernière intervention 7 novembre 2009
6 nov. 2009 à 20:24
Excuse !!! je me suis enfaite trompé ! La ligne 340 est la derniere ligne de mon code html sur le PHP
340 : </html>
Désolé
et merci pour la rapidité de ta réponse "cycloop"
0
cycloop Messages postés 69 Date d'inscription mercredi 22 octobre 2008 Statut Membre Dernière intervention 8 avril 2013 17
7 nov. 2009 à 00:37
Alors en lisant ton code je me suis aperçu d'un truc tout bête :

les balises br et img prennent un slash : <br/> <img [...] />
ça pourrait expliquer pourquoi tu as cette erreur.

en règle générale, toutes les balises qui ne sont pas du type <balise></balise> prennent un slahs à la fin : <balise/>

voilà !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
slimtedi Messages postés 4 Date d'inscription vendredi 6 novembre 2009 Statut Membre Dernière intervention 7 novembre 2009
7 nov. 2009 à 12:19
J'ai essayé en ajoutant des "/" mais bof mm ca ne résou rien
0