[RESOLU]Comportement Windows et Wamp pour move_uploaded_file
Posté : 20 oct. 2011, 16:41
Bonjour,
je suis repassée récemment au PC, avant j'étais sous mac pour le dev (il est toujours là pour le reste), je travaillais avec MAMP. Lorsque je voulais faire un téléchargement d'images à partir d'un formulaire un
$dest = $_SERVER["DOCUMENT_ROOT"]."mondossier";
et pas de soucis!!! Là c'est une autre paitre de manche! J'ai teste avec echo pour voir le comportement, ça semble pourtant pas mal car j'ai avec ce code
echo $_SERVER["DOCUMENT_ROOT"]."monsite/mondossier";
cette adresse :
C://WAMP/www/monsite/mondossier
RIEN! J'ai testé avec l'adresse directe, en mettant simplement $dest = "mondossier" (en plaçant mon dossier à la racine de mes fichiers), avec et sans /, What is the problem ?
Côté BDD pas de soucis. Ou est-ce le fait que je charge deux images dans un post, mais ça tient pas vu qu'ils ont deux noms différents.
Mon code :

je suis repassée récemment au PC, avant j'étais sous mac pour le dev (il est toujours là pour le reste), je travaillais avec MAMP. Lorsque je voulais faire un téléchargement d'images à partir d'un formulaire un
$dest = $_SERVER["DOCUMENT_ROOT"]."mondossier";
et pas de soucis!!! Là c'est une autre paitre de manche! J'ai teste avec echo pour voir le comportement, ça semble pourtant pas mal car j'ai avec ce code
echo $_SERVER["DOCUMENT_ROOT"]."monsite/mondossier";
cette adresse :
C://WAMP/www/monsite/mondossier
RIEN! J'ai testé avec l'adresse directe, en mettant simplement $dest = "mondossier" (en plaçant mon dossier à la racine de mes fichiers), avec et sans /, What is the problem ?
Côté BDD pas de soucis. Ou est-ce le fait que je charge deux images dans un post, mais ça tient pas vu qu'ils ont deux noms différents.
Mon code :
$dest = $_SERVER["DOCUMENT_ROOT"]."img/actu/une/";
$dest2 = $_SERVER["DOCUMENT_ROOT"]."img/actu/";
$titre=$_POST['titre'];
$actu=$_POST['actu'];
$img_une=$_FILES['fichier']['name'];
$img_art=$_FILES['fichier2']['name'];
mysql_query("INSERT INTO test VALUES ('','','$titre','$actu','$img_art','$img_une')");
$une = move_uploaded_file($_FILES['fichier']['tmp_name'], $dest.$img_une);
$article = move_uploaded_file($_FILES['fichier2']['tmp_name'], $dest2.$img_art);
Merci pour votre aide