Page 1 sur 1
Pièce jointe dans un formulaire
Posté : 15 août 2006, 14:52
par Remi
Bonjour,
je souhaiterai demander aux utilisateurs qui complètent un formulaire de joindre une pièce jointe.
Aussi comment puis-je vérifier que la pièce a bien été jointe. Avec des variables _POST, je sais contrôler en Php si un champ texte est vide, mais comment faire pour vérifier si la pièce a été jointe : je crois que les variables sont alors de la famille _FILES.
En outre, dans EasyPhp ou Wamp installé en local comme serveur d'évaluation, où se cachent ces pièces jointes. ? Dans le fichier "tmp", qui contient mes éventuelles variables de session, je ne vois rien.
Merci pour vos éclaircissements.
Amitiés.
Rémi
Posté : 16 août 2006, 09:59
par cbdreamdev
je suis pas sur de comprendre exactement ce que tu veux mais si ce que tu veux c'est que ton visiteur puisse envoyer un fichier avec le formulaire, je peux te conseiller de suivre le tuto que voici :
http://www.phpfrance.com/tutoriaux/inde ... e-fichiers
Moi ça m'a bien aidé.
J'espère que ça t'aidera.
Posté : 16 août 2006, 10:35
par thehawk
d'apres ce que j ai compri il veut envoyer un mail avec son site , ou dans le mail uil y a une piece jointe personnelement je ne sais pas si c'est possible ....
Posté : 17 août 2006, 10:04
par laplumaencre
non je pense plutot qu'il veut que l'utilisateur puisse uploader une image ou un truc comme ça et juste vérifier qu'il y a bien une piece jointe, si c'est ça j'ai trouver un script pour upload des images...a+
Posté : 17 août 2006, 19:31
par Remi
Bonjour,
Je reviens après quelques jours d'absence.
En effet, la Plumeaencre a compris ma question, sans doute mal posée
Dans un formulaire d'inscription, je veux demander à l'utilisateur de joindre une lettre de motivation à un club, sachant que ce document serait obligatoire pour valider l'inscription.
Aussi voulais-je savoir comment m'assurer que le document a été joint avant la validation du formulaire.
Par ailleurs, j'essayais d'expliquer que je disposais de Wamp comme serveur d'évaluation sur mon Pc. Je demandais dans quel répertoire par défaut étaient placées les pièces jointes, car je les vois pas dans le répertoire "tmp" au cours de mes tests.
Néanmoins, je lirais le tutorial recommandé !
Mille mercis.
Cordialement,
Rémi
Posté : 17 août 2006, 20:38
par iclo
En effezt, le tutorial te renseignera.
Concernant le dossier où sont placé les fichiers après l'upload: ce n'est qu'un répertoire temporaire et il faut obligatoirement les déplacer dans le script de traitement de l'upload.
Posté : 18 août 2006, 08:37
par laplumaencre
Ok Rémi , j'ai trouvé une page web qui explique clairement, avec le code, comment faire et comment ça fonctionne.
http://www.vulgarisation-informatique.c ... ad-php.php
a+