OVH Community, votre nouvel espace communautaire.

utilisation de la fct mail() PHP ????


fabul57
31/01/2006, 23h52
...

pour avoir du gras , des sauts à la ligne
corrects...

j'ai opté pour du format HTML ds le message

et ca fonctionne

toutefois si texte non html,
pour les \n j'ai pas la reponse...

fabul57
31/01/2006, 23h15
le mail je le recois effectivement sans souci
mais je n'ai pas de saut à la ligne qui se fait

pourtant dans le corps du message j'ai bien
des \n


comment cela se fait t-il ?


++

fabul57
31/01/2006, 22h54
super damien,


cétait effectivement
le \r a supprimer

merci pour le tuyau


Fabrice

grddam
31/01/2006, 18h46
Bonjour,

il ne faut pas de \r\n dans les headers, mais uniquement \n

G1Script
31/01/2006, 18h08
Essaie celui-ci tout simplement sans ton form dans une page test.php et visionne la...

Histoire de voir que la fonction mail fonctionne

PS: cela doit fonctionner.

A plus
Code PHP:
$email="votrenom@votresite.com";
$sujet="Test de la fonction mail";
$message="Bonjour,\n\n";
$message.="Je fais un test\n";
$headers="From: [email]webmaster@tonsite.com[/email]\n";
$headers.="Bcc: [email]copie@tonsite.com[/email]\n";
mail($email,$sujet,$message,$headers);
?>

fabul57
31/01/2006, 15h57
Salut

1) j'ai besoin de me faire parvenir les données
issues d'un formulaire formulaire.php
( liste , nom,prenom etc.... )

2) puis sur la page de traitement form2.php
je souhaite mette en forme et m'envoyer le tout
en utilisant la fonction mail() de PHP

3) ET BIEN JE VERIFIE JE NE RECOIS RIEN DANS MA BOITE A LETTRE ?
normalement je devrais obtenir le contenu
renseigné ??

4) JE SUIS SUIS SUR MAIL PLAN 60G

Merci de votre aide


Fabrice


POUR INFO

1) partie FORMULAIRE.PHP
....
....






Vos coordonnées






























Nom : Prenom :
email : Tel : Fax :
Societe :
Rue : CP : Ville :






..



2) FICHIER FORM2.PHP

foreach ($_REQUEST['projet_id'] as $value )
$interetobjet.= $value."\n";

$corpsmessage ="LES OBJETS RETENUS : \n\n".$interetobjet."\n\n COORDONNEES : ".$_REQUEST['societe']."\n\n";
$corpsmessage.="Adresse : ".$_REQUEST['rue']." ".$_REQUEST['codepostal']." ".$_REQUEST['ville']."\n\n";
$corpsmessage.="Contact : ".$_REQUEST['prenom']." ".$_REQUEST['nom']."\nTel : ".$_REQUEST['telephone']."\nFax : ".$_REQUEST['fax']."\nEmail : ".$_REQUEST['email'];

$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

$to="monadresseemail";
$subject="Projet ";

echo "to : ".$to."

";
echo " sujet: ".$subject."

";
echo " : message".$corpsmessage."

";
echo " : header".$headers."

";


// Envoi
mail($to, $subject, $corpsmessage, $headers);
?>