par
Berzemus » 28 nov. 2007, 12:10
Moi, j'ai un autre problème justement lié à ces 3 paramètres "minimum":
J'ai un formulaire dont 3 champs doivent apparaitre dans le corps du message ($tel, $nom, $soc).
Ma fonction mail se présente comme ceci :
mail($destinataire, $objet, $tel, $nom, $soc);
J'obtiens une réponse, mais la 4ème variable, "$soc" n'apparait pas...
Est ce que quelqu'un aurait une réponse ?
tu as
lu la documentation de mail() ?
Tu ne peux pas mettre comme ça des trucs dedans au petit bonheur la chance.
Le premier paramètre, c'est le destinataire.
Le deuxième, le sujet.
Le troisième, le corps.
Bien que d'autres sont prévus, contente-toi de ceux-la.
DONC $tel, $nom, $soc doivent se retrouver dans une même chaîne.
Un peu comme ceci:
$message ="téléphone=" .$tel."\n";
$message.="nom=". $nom . "\n";
$message.="société=".$soc."\n";
suivi de
mail($destinataire, $objet, $message);
[quote="Miss057"]Moi, j'ai un autre problème justement lié à ces 3 paramètres "minimum":
J'ai un formulaire dont 3 champs doivent apparaitre dans le corps du message ($tel, $nom, $soc).
Ma fonction mail se présente comme ceci :
mail($destinataire, $objet, $tel, $nom, $soc);
J'obtiens une réponse, mais la 4ème variable, "$soc" n'apparait pas...
Est ce que quelqu'un aurait une réponse ?[/quote]
tu as [i]lu[/i] la documentation de mail() ?
Tu ne peux pas mettre comme ça des trucs dedans au petit bonheur la chance.
Le premier paramètre, c'est le destinataire.
Le deuxième, le sujet.
Le troisième, le corps.
Bien que d'autres sont prévus, contente-toi de ceux-la.
DONC $tel, $nom, $soc doivent se retrouver dans une même chaîne.
Un peu comme ceci:
[php]$message ="téléphone=" .$tel."\n";
$message.="nom=". $nom . "\n";
$message.="société=".$soc."\n";[/php]
suivi de
[php]mail($destinataire, $objet, $message);[/php]