Problème d'upload [PHP] - PHP - Programmation
Marsh Posté le 02-10-2004 à 17:56:23
$imgname_usr = $_POST['img'][name];
$img_usr = $_FILE['img'][temp]
Marsh Posté le 02-10-2004 à 18:29:25
merci, j'ai essayé mais ca marche pas encore :
Citation : Notice: Use of undefined constant name - assumed 'name' in f:\webserver\www\admin_album_add.php on line 38 |
Marsh Posté le 02-10-2004 à 18:39:29
Pardon, je me suis planté :
$imgname_usr = $_FILE['img']['name'];
$img_usr = $_FILE['img']['tmp_name'];
Marsh Posté le 02-10-2004 à 19:28:57
Cette fois aucune erreur ne survient, par contre mon fichier n'est pas uploadé.
['name'] et ['tmp_name'] ne doivent pas êtres définies n'est ce pas ?
Marsh Posté le 02-10-2004 à 19:36:23
Big-Foot a écrit : Cette fois aucune erreur ne survient, par contre mon fichier n'est pas uploadé. |
Tu montres ton formulaire stp...
Marsh Posté le 02-10-2004 à 19:49:21
Le <form> est comme ça ?
<form enctype="multipart/form-data" action="traitement.php" method="post">
Et sinon, que vaut $chemin.
Marsh Posté le 02-10-2004 à 20:02:25
Mon form n'est pas tout à fait le même :
Code :
|
Ca sert à quoi : enctype="multipart/form-data" ?
Mon chemin vaut quelque chose comme ça :
/img/album/nom.extension
Marsh Posté le 02-10-2004 à 20:16:30
Big-Foot a écrit : Mon form n'est pas tout à fait le même :
|
test avec copy pour voir.
Et donne ce que renvoie $chemin en faisant echo $chemin.
Marsh Posté le 03-10-2004 à 21:52:33
Avec copy() ça ne marche pas non plus.
J'ai aussi essayé en ajoutant au formulaire enctype="multipart/form-data", mais là je ne comrend pas ce qui se passe, en tout cas ça ne marche pas non plus.
Je ne sais pas si tu arrivera à m'aider comme ça car peu être que le porblème ne provient pas de là... Donc je montre le code :
Code :
|
EDIT : j'ai trouvé le problème : dans le code on peu voir que je recupère la valeur $_POST['img'], et il semble que cela provoque un conflit avec $_FILES['img'].
Voilà j'ai donc modifier mon if() et j'ai ajouté le encrypted à mon forumlaire.
J'ai encore quelques problèmes avec le chemin mais ca devrait jouer, merci à toi
Marsh Posté le 02-10-2004 à 17:53:24
Bonjour,
Je suis en train de faire un petit script d'upload, mais ca ne marche pas du tout.
Je récupère mon fichier comme suit :
Puis je l'écris sur le serveur :
Ca foire bien sûr à chaque fois, et l'écran affiche :
Notice: Undefined index: img in f:\webserver\www\admin_album_add.php on line 39
Erreur d'upload
merci pour votre aide
Message édité par Big-Foot le 02-10-2004 à 17:54:03