Récupérer un fichier en pièce jointe

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 : Récupérer un fichier en pièce jointe

par Ryle » 29 janv. 2007, 12:54

Il te faut procéder en deux étapes :

- Premièrement récupérer le fichier sur ton serveur (upload de fichier), il te faut donc, en plus de l'input file, spécifier l'attribut enctype de ton formulaire, et gérer côté php la récupération du fichier ($_FILES, move_uploaded_file())

- Deuxièmement, générer le mail et y adjoindre ton fichier (mail avec pièce jointe, avec attachement)

Ces sujets sont abordés plus en détail dans les forum, il suffit de faire une p'tite recherche pour en savoir plus :)
Et n'hésite pas si tu as des questions ou des points qui te bloquent...

Récupérer un fichier en pièce jointe

par Sylvie » 29 janv. 2007, 12:37

Bonjour !

J'aimerais simplement pouvoir récupérer un fichier (Word) en tant que pièce jointe dans le mail qui me renvoit les données de mon formulaire.

J'utilise actuellement un fichier php pour récupérer par mail les données de mon formulaire html (form action=sendmail.php...)

J'ai ajouté le champs "<input name="file" type="file" id="fileid" value="fichier" />" dans mon formulaire html.
Quel code je dois ajouter dans mon fichier php pour récupérer ce fichier dans le mail (en fichier attaché) ?

Je connais très très mal php, et votre aide me sera très précieuse ! Merci d'avance.