Piece jointe avec mail()

Signaler
Messages postés
1
Date d'inscription
vendredi 5 septembre 2003
Statut
Membre
Dernière intervention
5 septembre 2003
-
Messages postés
17
Date d'inscription
mercredi 28 juillet 2004
Statut
Membre
Dernière intervention
6 février 2014
-
Bonjour,
je voudrais envoyer un mail avec une piece jointe en php. J'ai trouvé comment faire mais j'ai un petit probleme. Cette piece jointe est le plan d'une piece d'une usine (celle ou je suis en stage) et je ne voudrais pas que les concurents de cette usine puissent voir ce plan. Pour envoyer une piece jointe, le fichier doit etre sur le serveur de l'hebergeur, donc en gros, recuperable par tout le monde (dont les concurents). Je voudrais donc proceder en trois etapes:
1. Mise du fichier sur le serveur
2. Envoi du mail
3. Effacement du fichier

mais je ne trouve aucune fonction qui marche pour uploader puis effacer mon fichier, alors si vous avez des idées...

(move_uploaded_file($src_fichier, $destination.$nom_fichier) et unlink($nom_du_fichier) ne marchent pas, ou j'arrive pas à les faire marcher...)

2 réponses

Messages postés
728
Date d'inscription
jeudi 20 juin 2002
Statut
Membre
Dernière intervention
7 novembre 2007
2
pour uploader, t'as une bonne source ici postée par TortueGeniale (upload sur free)
pour envoyer des mails avec pièce jointe, t'as une classe qui s'appelle simplemail, je sais pas si elle est ici lol
et pour supprimer ton fichier fais un unlink()

:big) Sylvain [[mailto:eax@eax-online.com email]] [homepage] [myCV]
Messages postés
17
Date d'inscription
mercredi 28 juillet 2004
Statut
Membre
Dernière intervention
6 février 2014

Salut,

Je me doute qu'il soit un peu tard lol mais il me semble que lorsque que l'on sélectionne un fichier (pour pièce jointe) via un formulaire, une fois que le form est géré par le fichier php défini par le paramètre action du formulaire, la pièce jointe est mise directement sur le serveur temporairement. On peut ensuite travailler sur la pièce jointe via la variable $_FILES, on peut récupérer le nom du fichier, le type-mime, le chemin d'accès du fichier temporaire et la taille.
A priori après sa le fichier temporaire est détruit automatiquement.

By.
Pierre-Emmanuel.