Formulaire php
aaliyah1
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
bowbow13 -
bowbow13 -
bonjour je suis debutante en php et j ai eu ce message:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\program files\easyphp1-8\www\aliasite\presentation\formmail.php on line 3
mon scripte est:
<?php
$TO = "archibald.lauders@wanadoo.fr";
$h = "$_POST['nom'];" . $TO;
$subject="$_POST['sujet'];"
$message = "$_POST['commentaire'];";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: merci.html");
?>
en sachant que j ai un simple formulaire de 3 champs texte et un textarea et un bouton envoyer et un autre annuler
voila j espere que vous allez m aider car j en ai vrmt besoin.
merci d avance
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\program files\easyphp1-8\www\aliasite\presentation\formmail.php on line 3
mon scripte est:
<?php
$TO = "archibald.lauders@wanadoo.fr";
$h = "$_POST['nom'];" . $TO;
$subject="$_POST['sujet'];"
$message = "$_POST['commentaire'];";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: merci.html");
?>
en sachant que j ai un simple formulaire de 3 champs texte et un textarea et un bouton envoyer et un autre annuler
voila j espere que vous allez m aider car j en ai vrmt besoin.
merci d avance
A voir également:
- Formulaire php
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
2 réponses
Les erreurs sont toutes simple, s'est la syntaxe de ton code qui va pas:
<?php
$TO = "archibald.lauders@wanadoo.fr";
$h = $_POST['nom'] . $TO;
$subject= $_POST['sujet'];
$message = $_POST['commentaire'];
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message = "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: merci.html");
?>
les " " servent a indique que s'est du texte que tu rentre, si tu entoure des variable de " ", il va croire que s'est du texte et donc sa fonctionnera pas.
Voila
<?php
$TO = "archibald.lauders@wanadoo.fr";
$h = $_POST['nom'] . $TO;
$subject= $_POST['sujet'];
$message = $_POST['commentaire'];
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message = "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: merci.html");
?>
les " " servent a indique que s'est du texte que tu rentre, si tu entoure des variable de " ", il va croire que s'est du texte et donc sa fonctionnera pas.
Voila
Petit conseille :
si tu les champs ne sont pas obligatoire au lie de faire
Vérifie les valeur des variables car dans le cas ou la variable n'a rien d'affecté ca te creera des erreurs.
si tu les champs ne sont pas obligatoire au lie de faire
$h = $_POST['nom'] ; fais par exemple if(!empty($_POST['nom'])) { $h = $_POST['nom'] ; } ou if(!isset($_POST['nom']))
Vérifie les valeur des variables car dans le cas ou la variable n'a rien d'affecté ca te creera des erreurs.
merci camuke vrmt tu m as sauvé merci bcp t trop superrrrrrrrrrrrrrrr