envoi par mail de resultat formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : envoi par mail de resultat formulaire

par fab » 11 nov. 2005, 12:22

bah mets le tag résolu alors :)

par raph » 11 nov. 2005, 12:18

merci pour ta reponse rapide

le pb est resolu et ca fontionne me reste plus qu'a incorporer une verification de l'adresse email

par fab » 11 nov. 2005, 12:08

il existe des balises php c'est pas pour rien !
puis c'est quoi la ligne 19?
en même temps l'erreur est tellement évidente que tu as pas du passer longtemps à la chercher
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans titre</title>
</head>

<body>
<p>&nbsp;</p>
<? if(!empty($_POST["B1"])) { ?>

Votre champ contenait :
<b><? echo $_POST["B1"]; ?>
<b><? echo $_POST["email"]; ?></b>
<br><br>
<?php email(
  "webmaster",
  "[email protected]",
  $_POST['B1'] , $_POST['email']); 
  /* la tu avais une fermeture en trop */
 } 
?>

<form name="form" method="post" action="">
<p>email :
<input name="email" type="text" id="email" size="30">

</p>
<p>
<input name="B1" type="radio" value="subcribe" checked>
abonement
</p>
<p>
<input type="radio" name="B1" value="unscribe">
desabonnement </p>
<p>
<input type="submit" name="Submit" value="Envoyer">
</p>
</form>
<p>&nbsp;</p>
</body>
</html> 

envoi par mail de resultat formulaire

par raph » 11 nov. 2005, 12:05

bonjour
je debute en php et desire envoyer le resultat d'un formulaire d'inscription par mail a un robot le pb lorsque j'execute le formulaire j'ai une erreur parse a la ligne 19
voici mon script
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans titre</title>
</head>

<body>
<p>&nbsp;</p>
<? if(!empty($_POST["B1"])) { ?>

Votre champ contenait :
<b><? echo $_POST["B1"]; ?>
<b><? echo $_POST["email"]; ?></b>
<br><br>
<?php email(
"webmaster",
"[email protected]",
$_POST['B1'] , $_POST['email']); );?>
<? } ?>


<form name="form" method="post" action="">
<p>email :
<input name="email" type="text" id="email" size="30">

</p>
<p>
<input name="B1" type="radio" value="subcribe" checked>
abonement
</p>
<p>
<input type="radio" name="B1" value="unscribe">
desabonnement </p>
<p>
<input type="submit" name="Submit" value="Envoyer">
</p>
</form>
<p>&nbsp;</p>
</body>
</html>
y aurait il qq qui puisse m'aider
merci d'avance