Rechercher : dans
Par :

Script Upload php dossier de destination ?

Dernière réponse le 3 mai 2009 à 14:29:48 Nico stagi, le 22 jui 2005 à 11:32:48 
 Signaler ce message aux modérateurs

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

Configuration: apache 2.0.53
php 5.0

Meilleures réponses pour « script Upload php dossier de destination ? » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
Ajax - Javascript - Upload multiple VoirIntroduction Création de l'uploader Script côté serveur (upload.php) Téléchargement des Fichiers Multiples Génériques en Ajax Introduction AJAX Upload vous permet de facilement télécharger plusieurs fichiers sans rafraîchir la page et...

1

dedale82, le 22 jui 2005 à 12:30:49

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

Répondre à dedale82

2

Nico stagi, le 22 jui 2005 à 13:22:36

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 ?

Répondre à Nico stagi

3

dedale82, le 22 jui 2005 à 13:44:31
  • +1

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

Répondre à dedale82

4

Nico stagi, le 22 jui 2005 à 13:53:10

Yes trop bien ça marche, je cherchais trop compliqué

Merci beaucoup

Répondre à Nico stagi

5

ahmed amine, le 3 mai 2009 à 14:17:24

Je Créer un site WebSite X5 Evolution Dossier de destination: ?

Répondre à ahmed amine

6

 Dalida, le 3 mai 2009 à 14:29:48

Salut,

et ?

ouvre un fil de discussion et décris correctement ton problème, merci !
[ Mathieu ]
Il y a sûrement des pandas pour ne dépendre de rien

Répondre à Dalida