Bonjour
J'ai vu dans 1 tuto 1 script qui permet au client d'envoyer 1 fichier (en l'occurrence 1 image) sur le serveur puis de la récuperer :
Formulaire de saisie :
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <html> <head> <title>Saisie texte</title> </head> <body> <form method='post' action='result_image.php' enctype='multipart/form-data'> <input type='file' name='fichier'><br> <input type='submit' value='OK'> </form> </body> </html>
Et pour la récupérer :
Ça marchait très bien. J'ai pu ainsi transférer 1 image dans le repertoirephoto.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php $fichier=$_POST['fichier']; if ($fichier){ $nomfichier="maphoto"; $chemin="repertoirephotos/";} if (!copy($fichier,$chemin.$nomfichier)) {echo 'erreur';} ?>
Et subitement, je ne comprend vraiment pas pourquoi, quand je lance le script je reçois 1 message d'erreur :
Undefined index : fchier à la ligne 2 du script de récupération.
Ca veut dire à priori que l'image a pas été envoyée au serveur. D'ou cela peut-il venir.
Un tuyau, SVP et merci d'avance
Partager