Script Upload php dossier de destination ?

Fermé
Nico stagi - 22 juil. 2005 à 11:32
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 3 mai 2009 à 14:29
Bonjour,
Voila j'ai essayé bcp de script d'upload vers serveur en php. Mais j'ai sans cesse le meme probleme.
Dans le script je précise bien le dossier de destination mais a chaque fois le fichier est uploadé dans le dossier apache2 (la racine du serveur). Pour que le fichier soit uploadé au bon endroit il faut réactualiser la page, comme si le fichier devai deja exister ds la racine du serveur pour pouvoir etre deplacer dans le vrai repertoire de destination...
J'ai essayé de rajouter a la fin du script le code de Réactualisation de la page mais cela ne fonctionne pas.
J'ai aussi essayé en créant des alias dans le httpd.conf de apache mais ca ne change rien, toujours le meme probleme

Si quelquun a une solution je suis preneur

Merci,

Nico
A voir également:

3 réponses

dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 282
22 juil. 2005 à 13:44
ecris plutot $DESTIONATION_FOLDER = 'chemin/vers/le/repertoire';
sachant qu'il faut partir de la racine :
c:\ si tu es sous windows et / si tu es sous linux

A plus
1
yes trop bien ça marche, je cherchais trop compliqué

Merci beaucoup
0
dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 282
22 juil. 2005 à 12:30
Salut,
dans ton script, modifie la destination dans la fonction move_uploaded_file() ou copy():
http://fr.php.net/manual/fr/function.move-uploaded-file.php
http://fr.php.net/manual/fr/function.copy.php

a plus
0
Désolé j'ai oublié de mettre le script que j'utilise, ca va etre plus simple de m'aider car la j'ai aps trop résolu mon prob avec ta reponse mais c'est sympa.

Dans variables globales j'ai :
$DESTINATION_FOLDER = $_POST["envoie/"];

et plus loin dans le script ca donne :
.....
move_upload_file($nomTemporaire, $DESTINATION_FOLDER.$nomFichier;
....

J'ai mi "envoie/" car le dossier de destination est a la racine du site ds le dossier envoie et de plus pour etre quasi certain de pas me tromper dans le fichier httpd.conf jai crée un alias ) /envoie/ qui renvoie a ce dossier. J'ai vérifié, l'alias marche parfaitement.

Une idée ?
0
Je Créer un site WebSite X5 Evolution Dossier de destination: ?
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
3 mai 2009 à 14:29
salut,

et ?

ouvre un fil de discussion et décris correctement ton problème, merci !
0