Formulaire mail + fichier en pièce jointe
Fermé
frugi
Messages postés
53
Date d'inscription
lundi 22 décembre 2008
Statut
Membre
Dernière intervention
26 janvier 2016
-
19 oct. 2012 à 17:17
frugi Messages postés 53 Date d'inscription lundi 22 décembre 2008 Statut Membre Dernière intervention 26 janvier 2016 - 20 oct. 2012 à 17:34
frugi Messages postés 53 Date d'inscription lundi 22 décembre 2008 Statut Membre Dernière intervention 26 janvier 2016 - 20 oct. 2012 à 17:34
A voir également:
- Formulaire mail + fichier en pièce jointe
- Fichier rar - Guide
- Yahoo mail - Accueil - Mail
- 1 pièce jointe - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
5 réponses
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
19 oct. 2012 à 17:38
19 oct. 2012 à 17:38
"J'aimerais concevoir un formulaire basique (nom, prénom, adresse, téléphone etc) qui permettrait aussi d'envoyer un fichier.
Le tout s'envoyant sur mon adresse e-mail, avec si possible le fichier en pièce jointe. "
cette partie gere les pieces jointes
Le tout s'envoyant sur mon adresse e-mail, avec si possible le fichier en pièce jointe. "
cette partie gere les pieces jointes
if (($_FILES['fichier']['name']['0'] !="") && is_array($_FILES)) { $nom_fichier = strToLower($_FILES['fichier']['name'][$u]);le plus simple est de deplacer le fichier vers un repertoire connu ...
}
frugi
Messages postés
53
Date d'inscription
lundi 22 décembre 2008
Statut
Membre
Dernière intervention
26 janvier 2016
19 oct. 2012 à 18:09
19 oct. 2012 à 18:09
Mais justement, que je spécifie un répertoire déjà créé et qui est valide puisque j'utilise son contenu, ou que je crée un nouveau répertoire (n'importe où), ça m'affiche toujours que le répertoire n'existe pas...
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
20 oct. 2012 à 11:53
20 oct. 2012 à 11:53
Il doit s agir du repertoire du Upload ...
Il me semble que tu dois le céeer
je crois qu il se situe a la racine sous le nom "tmp" avec les droits 700.
Je vais verifier.
Il me semble que tu dois le céeer
je crois qu il se situe a la racine sous le nom "tmp" avec les droits 700.
Je vais verifier.
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
20 oct. 2012 à 12:25
20 oct. 2012 à 12:25
dans Php.ini
;;;;;;;;;;;;;;;; ; File Uploads ; ;;;;;;;;;;;;;;;; ; Whether to allow HTTP file uploads. file_uploads = On ; Temporary directory for HTTP uploaded files (will use system default if not ; specified). upload_tmp_dir = "c:/wamp/tmp" ; Maximum allowed size for uploaded files. upload_max_filesize = 2M
frugi
Messages postés
53
Date d'inscription
lundi 22 décembre 2008
Statut
Membre
Dernière intervention
26 janvier 2016
20 oct. 2012 à 15:53
20 oct. 2012 à 15:53
Merci pour tes réponses =)
Donc je rajoute ça à mon php.ini et je crée le dossier "tmp" à la racine (donc au-dessus de "www") sur chmod 700?
Je laisse le "open_basedir = XXX"? Et si oui je met "tmp" à la place des XXX?
Donc je rajoute ça à mon php.ini et je crée le dossier "tmp" à la racine (donc au-dessus de "www") sur chmod 700?
Je laisse le "open_basedir = XXX"? Et si oui je met "tmp" à la place des XXX?
frugi
Messages postés
53
Date d'inscription
lundi 22 décembre 2008
Statut
Membre
Dernière intervention
26 janvier 2016
20 oct. 2012 à 15:57
20 oct. 2012 à 15:57
Et je met "tmp" comme répertoire ici:
$partie_fichier .= "<font face=\"Verdana\" size=\"2\" color=\"#003366\">Pièces jointes conservées dans le répertoire : /tmp</font><br>";
et là:
// Répertoire de téléchargement du fichier...
$repertoire = "/tmp";
?
$partie_fichier .= "<font face=\"Verdana\" size=\"2\" color=\"#003366\">Pièces jointes conservées dans le répertoire : /tmp</font><br>";
et là:
// Répertoire de téléchargement du fichier...
$repertoire = "/tmp";
?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
frugi
Messages postés
53
Date d'inscription
lundi 22 décembre 2008
Statut
Membre
Dernière intervention
26 janvier 2016
20 oct. 2012 à 17:34
20 oct. 2012 à 17:34
C'est bon, j'ai trouvé, j'ai donc mis:
Où XXX est le répertoire (autre que tmp) où je veux stocker les fichiers qu'on m'envoie.
Et j'ai mis le même répertoire dans le php du formulaire.
Du coup c'est nickel, je reçois à la fois le fichier par mail en pièce jointe, et dans ce répertoire.
Merci pour ton aide @Fallentree !
En espérant que ça puisse en aider d'autres =)
Bonne journée
;;;;;;;;;;;;;;;; ; File Uploads ; ;;;;;;;;;;;;;;;; ; Whether to allow HTTP file uploads. file_uploads = On ; Temporary directory for HTTP uploaded files (will use system default if not ; specified). upload_tmp_dir = "XXX" ; Maximum allowed size for uploaded files. upload_max_filesize = 2M
Où XXX est le répertoire (autre que tmp) où je veux stocker les fichiers qu'on m'envoie.
Et j'ai mis le même répertoire dans le php du formulaire.
Du coup c'est nickel, je reçois à la fois le fichier par mail en pièce jointe, et dans ce répertoire.
Merci pour ton aide @Fallentree !
En espérant que ça puisse en aider d'autres =)
Bonne journée
20 oct. 2012 à 11:48
Y a pas de move_uploaded dans to code...
ou encore
20 oct. 2012 à 11:48
20 oct. 2012 à 11:49
ctrl+F