Parse error: syntax error, unexpected '=' in
lamarmotte1209
Messages postés
42
Statut
Membre
-
lamarmotte1209 Messages postés 42 Statut Membre -
lamarmotte1209 Messages postés 42 Statut Membre -
Bonjour,
Je suis en train de créer mon site, et je veux intégrer une page avec un formulaire de contact.
J'ai donc créé une page 'formulaire' en html, et une page 'traitement' en php
Voilà les codes
FORMULAIRE
<body>
<form action="traitementjulien.php" method="post" class="Style1">
<table width="100%" cellspacing="0">
<tr>
<td height="40">Votre nom</td>
<td><input name="nom" type="text" /></td>
</tr>
<tr>
<td height="40">Votre prénom</td>
<td><input name="prenom" type="text" /></td>
</tr>
<tr>
<td height="40">Votre adresse email</td>
<td><input name="mail" type="text" /></td>
</tr>
<tr>
<td width="17%"> Sujet de votre message </td>
<td width="83%">
<input name="sujet" type="radio" value="soutien scolaire">
Soutien scolaire <br>
<input name="sujet" type="radio" value="formation en langues">
Formation en langues <br>
<input name="sujet" type="radio" value="demande de tarifs">
Demande de tarifs <br>
<input name="sujet" type="radio" value="autres">
Autres </td>
</tr>
</table>
<p>
Votre message : </p>
<p>
<textarea name="message" cols="50" rows="10"></textarea>
</p>
<p>
<table width="50%" cellspacing="0">
<tr>
<td width="50%"><div align="center">
<input type="reset" name="reset" value="Annuler" id="reset" />
</div></td>
<td width="50%"><div align="center">
<input type="submit" name="Submit" value="Envoyer" />
</div></td>
</tr>
</table>
<label for="Submit"></label>
</p>
</form>
</body>
ET LE TRAITEMENT.PHP
<body>
<?php
if($_POST['nom'] != "")
{
nom = $_POST['nom'];
}
else
{
nom = ""
}
if ($_POST['prenom'] != "")
{
nom = $_POST['prenom'];
}
else
{
nom = ""
}
if (mail("contact@p-s-cours.fr","message du site de la part de ".nom." ".prenom. " pour le Sujet - ".sujet -,$_POST['message']))
echo "message envoyé"
else
echo "message non envoyé"
?>
</body>
J'ai mis en ligne les 2 documents, et, au lieu de me retourner une réponse positive ou négative, la page affiche "Parse error: syntax error, unexpected '=' in /homez.349/oscours/www/traitementjulien.php on line 13"
Est-ce que quelqu'un aurait la bonté de retrouver le "=" qui pose problème?
Merci d'avance
Lamarmotte1209
Je suis en train de créer mon site, et je veux intégrer une page avec un formulaire de contact.
J'ai donc créé une page 'formulaire' en html, et une page 'traitement' en php
Voilà les codes
FORMULAIRE
<body>
<form action="traitementjulien.php" method="post" class="Style1">
<table width="100%" cellspacing="0">
<tr>
<td height="40">Votre nom</td>
<td><input name="nom" type="text" /></td>
</tr>
<tr>
<td height="40">Votre prénom</td>
<td><input name="prenom" type="text" /></td>
</tr>
<tr>
<td height="40">Votre adresse email</td>
<td><input name="mail" type="text" /></td>
</tr>
<tr>
<td width="17%"> Sujet de votre message </td>
<td width="83%">
<input name="sujet" type="radio" value="soutien scolaire">
Soutien scolaire <br>
<input name="sujet" type="radio" value="formation en langues">
Formation en langues <br>
<input name="sujet" type="radio" value="demande de tarifs">
Demande de tarifs <br>
<input name="sujet" type="radio" value="autres">
Autres </td>
</tr>
</table>
<p>
Votre message : </p>
<p>
<textarea name="message" cols="50" rows="10"></textarea>
</p>
<p>
<table width="50%" cellspacing="0">
<tr>
<td width="50%"><div align="center">
<input type="reset" name="reset" value="Annuler" id="reset" />
</div></td>
<td width="50%"><div align="center">
<input type="submit" name="Submit" value="Envoyer" />
</div></td>
</tr>
</table>
<label for="Submit"></label>
</p>
</form>
</body>
ET LE TRAITEMENT.PHP
<body>
<?php
if($_POST['nom'] != "")
{
nom = $_POST['nom'];
}
else
{
nom = ""
}
if ($_POST['prenom'] != "")
{
nom = $_POST['prenom'];
}
else
{
nom = ""
}
if (mail("contact@p-s-cours.fr","message du site de la part de ".nom." ".prenom. " pour le Sujet - ".sujet -,$_POST['message']))
echo "message envoyé"
else
echo "message non envoyé"
?>
</body>
J'ai mis en ligne les 2 documents, et, au lieu de me retourner une réponse positive ou négative, la page affiche "Parse error: syntax error, unexpected '=' in /homez.349/oscours/www/traitementjulien.php on line 13"
Est-ce que quelqu'un aurait la bonté de retrouver le "=" qui pose problème?
Merci d'avance
Lamarmotte1209
A voir également:
- Parse error: syntax error, unexpected '=' in
- Fan error lenovo - Forum Refroidissement
- Eespt technical error - Forum Box et Streaming vidéo
- Pour ceux qui ont "LENOVO fan error au démarrage" - Forum PC portable
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Network error iptv - Forum TV & Vidéo