Bonjour j'ai fait un formulaire d'upload qui fonctionne très bien
Fichier php associé(upload.php) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <form method="POST" action="/modules/testmodule/classes/upload.php"> <input type="hidden" name="MAX_FILE_SIZE" value="100000"> Fichier : <input type="file" id="avatar"><br><br> <input type="submit" name="envoyer" value="Envoyer le fichier" style="margin-left:70px">
Je voudrais maintenant ajouter une progressBar pour voir l'avancée de l'upload(en %) seulement je n'y arrive pas pour l'instant, tout ce que j'ai pu trouver ne fonctionne pas. Quelqu'un pourrait-il m'expliquer de façon claire comment m'y prendre s’il vous plait?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <?php $content_dir = '../ressources/'; // dossier où sera déplacé le fichier $tmp_file = $_FILES['avatar']['tmp_name']; if( !is_uploaded_file($tmp_file) ) { exit("Le fichier est introuvable"); } // on copie le fichier dans le dossier de destination $name_file = $_FILES['avatar']['name']; if( !move_uploaded_file($tmp_file, $content_dir . $name_file) ) { exit("Impossible de copier le fichier dans $content_dir"); } exit("Upload effectue avec succes"); } ?>
Partager