OVH Cloud OVH Cloud

Formulaire de mail avec upload

4 réponses
Avatar
Christian HUBERT-HUGOUD- Xtrem7
Bonjour,

Je voudrais faire un frontal dans lequel les gens puissent m'écrire un mail
(en mode txt) et joindre des fichiers.
A la sortie, je voudrais que le php envoie un mail avec le texte et les
fichiers joints.

Existe-t-il quelque part un exemple de code pour faire ce genre de chose ?

Christian

4 réponses

Avatar
logone
voila qui devrait t'aider

http://www.phpfrance.com/tutorials/index.php?id'

A+


"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le
message de news: cnff2v$b5d$
Bonjour,

Je voudrais faire un frontal dans lequel les gens puissent m'écrire un
mail
(en mode txt) et joindre des fichiers.
A la sortie, je voudrais que le php envoie un mail avec le texte et les
fichiers joints.

Existe-t-il quelque part un exemple de code pour faire ce genre de chose ?

Christian


Avatar
CrazyCat
Christian HUBERT-HUGOUD- Xtrem7 wrote:

A la sortie, je voudrais que le php envoie un mail avec le texte et les
fichiers joints.


Partant du principe que tu sais uploader un fichier, qu'il est donc
désormais sur ton serveur et défini par toi comme étant $attach
<?
if (file_exists($attach)) {
$fp = fopen($attach,"r");
$file_name = basename($attach);
$content = fread($fp, filesize($attach));
$mail_attached = "--".$boundary."nContent-Type: application/pdf;
name="$file_name"nContent-Transfer-Encoding:
base64nn".chunk_split(base64_encode($content))."nn--$boundary--";
fclose($fp);
} else {
echo "Pas trouvé $attach";
}
$add_header = "MIME-Version: 1.0nContent-Type: multipart/mixed;
boundary="$boundary";";
$mail_content = "--$boundarynContent-Type: text/plain;
charset="iso-8859-15"nContent-Transfer-Encoding:
8bitnn$msgnn".$mail_attached;
mail($email_address,$subject,$mail_content,"From:
".$email_from."n".$add_header);
?>

--
Tchattez en liberté: http://www.c-p-f.net
Tout sur les eggdrops: http://www.c-p-f.org
ML @ http://groups-beta.google.com/group/eggdrops

Avatar
Christian HUBERT-HUGOUD- Xtrem7
Merci

"logone" a écrit dans le message de
news:419b71db$0$32052$
voila qui devrait t'aider

http://www.phpfrance.com/tutorials/index.php?id'

A+


"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le
message de news: cnff2v$b5d$
Bonjour,

Je voudrais faire un frontal dans lequel les gens puissent m'écrire un
mail
(en mode txt) et joindre des fichiers.
A la sortie, je voudrais que le php envoie un mail avec le texte et les
fichiers joints.

Existe-t-il quelque part un exemple de code pour faire ce genre de chose
?



Christian




Avatar
Nicklas
Voilà un petit lien où tu trouveras ce que tu cherches.

http://www.progweb.com/modules/cours/consult.php?own=4&numR

Il y a une lib pour envoyer des mails avec pièce jointe
et une lib pour gérer l'upload de documents.


Le Wed, 17 Nov 2004 14:03:30 +0000, Christian HUBERT-HUGOUD- Xtrem7 a
écrit :

Bonjour,

Je voudrais faire un frontal dans lequel les gens puissent m'écrire un mail
(en mode txt) et joindre des fichiers.
A la sortie, je voudrais que le php envoie un mail avec le texte et les
fichiers joints.

Existe-t-il quelque part un exemple de code pour faire ce genre de chose ?

Christian