Téléversement de fichier
Permettre au répondant de joindre un fichier (pièce justificative, photo, CV).
À quoi ça sert
Collecter des documents avec les réponses, stockés hors du dossier public du serveur.
Prérequis et forfait
Tous les forfaits. Taille maximale : 5 Mo par fichier par défaut (réglable par l’hébergeur dans config.php, upload_max_mb).
Étapes
- Ajoutez une question « Téléversement de fichier ».
- Dans « Types de fichiers permis (séparés par des espaces) », indiquez par exemple pdf jpg png (parmi les types autorisés par le serveur : pdf, jpg, jpeg, png, doc, docx, txt, csv, xlsx par défaut).
- Enregistrez la question.
- Pour consulter un fichier, ouvrez la réponse dans l’onglet « Réponses » et cliquez sur son nom.
Résultat attendu
Le répondant joint un fichier valide ; il est stocké dans data/uploads (inaccessible par adresse web) et téléchargeable seulement par les membres de l’espace connectés.
Astuces
- Précisez à vos répondants le type et la taille acceptés dans le texte d’aide.
- Supprimer une réponse supprime aussi son fichier.
Problèmes fréquents
- « Fichier refusé : 5 Mo maximum, types permis : … »
- Réduisez le fichier ou convertissez-le dans un type permis.
- Le téléversement échoue sur mobile pour un gros fichier.
- Le serveur peut limiter la taille (upload_max_filesize de PHP) : demandez à l’hébergeur d’augmenter la limite.
Pages concernées
Ces pages demandent d’être connecté.