8791 sujets

Développement web côté serveur, CMS

bonjour j'aimerai recevoir les information de mon formulaire sur mon email
donc voici mon code ou cas ou si sa peut vous aider


 <?php echo $_POST['nom'];?><br>
15.<?php echo $_POST['prenom'];?><br>
16.<?php echo $_POST['adresse'];?><br>
17.<?php echo $_POST['tel'];?><br>
18.<?php echo $_POST['tel travail'];?><br>
19.<?php echo $_POST['port'];?><br>
20.<?php echo $_POST['service'];?><br>
21.<?php
22.$email=$_POST['email'];
$point= strpos($email,".");
$aroba= strpos($email,"@");

if($point=='')
{
echo "Votre email doit comporter un <b>point</b>";
}
elseif($aroba=='')
{
echo "Votre email doit comporter un <b>'@'</b>";
}
else
{
echo "Votre email est: <a href=\"mailto:"."$email"."\"><b>$email</b></a>";
}
?>


merci d'avance
Modifié par mitnick (11 Nov 2007 - 22:39)
bonjour,

bon j'ai reussia terminer mon formulaire et a l'envoyer le seul souci c'est que quand je le recois en objet j'ai le nom et quand je l'ouvre j'ai juste le prenom et il manque le tel,l'adresse etc...
doncla je ne vois pas comment faire peut etrede grée une"$donné='$prenom,$adresse,tel,'; etc......
voici le code
<?php if(isset($_POST['envoyer'])) ;?> 
<?php echo $_POST['nom'];?><br />
<?php echo $_POST['prenom'];?><br>
<?php echo $_POST['adresse'];?><br>
<?php echo $_POST['tel'];?><br>
<?php echo $_POST['port'];?><br>
<?php echo $_POST['service'];?><br>
 <?php
$email=$_POST['email'];
$point= strpos($email,".");
$aroba= strpos($email,"@");

if($point=='')
{
echo "Votre email doit comporter un <b>point</b>";
}
elseif($aroba=='')
{
echo "Votre email doit comporter un <b>'@'</b>";
}
else
{
echo "Votre email est: <a href=\"mailto:"."$email"."\"><b>$email</b></a>";
}

$destinataire="web_cgt@yahoo.fr";
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$tel=$_POST['tel'];
$adresse=$_POST['adresse'];
$port=$_POST['port'];
$service=$_POST['service'];
$email=$_POST['email'];
if(mail($destinataire,$nom,$prenom,$tel,$email))
{
echo "Message envoyé au webmaster";
}
else
{
echo "Une erreur s'est produite";
}


       
?>

merci d'avance
Tu as trouvé la solution de toi même.
Le troisième champ de mail() doit comporter le message et uniquement le message. Tu dois donc faire un champ comportant toutes les données que tu souhaites.

Exemple :
- $message = "".$nom." ".$prenom." ...";

Allez, encore un petit effort. Smiley cligne