Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1284 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  uploader une série de fichiers sur un serveur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

uploader une série de fichiers sur un serveur

n°1457446
shawn8
Posté le 15-10-2006 à 11:48:39  profilanswer
 

Bonjour,
 
j'ai un tableau PHP contenant pour chaque case l'adresse d'un fichier sur le disque dur.
Je souhaiterais les envoyer sur mon serveur.
 
Quelles solutions existe-t-il ? Dois-je utiliser les fonctions ftp_... ?
 
J'aimerai bien connaitre les différents solutions possibles avant de me focaliser sur une.
 

mood
Publicité
Posté le 15-10-2006 à 11:48:39  profilanswer
 

n°1457454
Absyn7he
Posté le 15-10-2006 à 12:06:46  profilanswer
 
n°1457486
shawn8
Posté le 15-10-2006 à 13:13:56  profilanswer
 

d'accord, il y a l'utilisation du formulaire qui est souvent utilisé.
 
Mais là, j'ai déjà mon tableau qui contient les données.
Je veux pas créer un formulaire et remplir des champs type=file.

n°1457491
leflos5
On est ou on est pas :)
Posté le 15-10-2006 à 13:18:40  profilanswer
 

Je pense que tu as pas vraiment le choix pour uploader un fichier qui serait sur un disque client auquel tu n'as normalement pas accès :)
 
C'est au client de t'envoyer ce qu'il veut bien t'envoyer et via http ça se fait par cette méthode :)
 
 
Ton tableau il vient d'où :??:

n°1457498
shawn8
Posté le 15-10-2006 à 13:46:28  profilanswer
 

je n'ai pas été explicite.
 
En fait, j'obtiens de l'utilisateur le chemin d'un dossier.
a partir de ce dossier, par une boucle de lecture (readdir), je remplis un tableau par son contenu (seulement les fichiers).
 
Je souhaitais maintenant que pour chaque élément, je puisse faire un upload.
 
Mais je pensais plutôt utiliser un "ftp_fput".

n°1457525
FlorentG
Posté le 15-10-2006 à 14:58:14  profilanswer
 

Sauf que t'as pas accès à la machine cliente, si ?

n°1457527
shawn8
Posté le 15-10-2006 à 15:05:57  profilanswer
 

FlorentG tu soulèves un poitn que je ne comprends pas.
 
C'est sur qu'avec PHP on ne peut pas accéder heureusement à n'importe quel fichier de l'ordi client.
 
Mais comment s'utilise les fonctions FTP de php alors ?
 
 

n°1457531
FlorentG
Posté le 15-10-2006 à 15:14:44  profilanswer
 

Elles s'utilisent que si le fichier est sur le serveur, ce qui peut parfois être utile...

n°1457532
shawn8
Posté le 15-10-2006 à 15:16:49  profilanswer
 

ca s'utilise de serveur à serveur alors tu veux dire ?
et non pas d'un poste client vers un serveur ?

n°1457535
FlorentG
Posté le 15-10-2006 à 15:18:15  profilanswer
 

Exactement :)

mood
Publicité
Posté le 15-10-2006 à 15:18:15  profilanswer
 

n°1457537
shawn8
Posté le 15-10-2006 à 15:22:35  profilanswer
 

d'accord, faudra que je teste, juste pour m'en persuader.
 
donc ma seule solution pour transférer les fichiers dont l'adresse est contenu dans un tableau, c'est d'afficher une page avec un formulaire et plusieurs input=file prérempli avec l'adresse de ces fichiers.

n°1457540
FlorentG
Posté le 15-10-2006 à 15:26:59  profilanswer
 

Sauf que tu peux pas les préremplir, question de sécurité. L'utilisateur doit manuellement sélectionner chaque fichier un par un.
 
Solution 1 : permettre l'envoi de zip où l'utilisateur aura mis tout son dossier
Solution 2 : passer directement par Ftp, ou utilise un logiciel séparé pour gérer l'upload (à la Flickr)

n°1457541
shawn8
Posté le 15-10-2006 à 15:29:05  profilanswer
 

ok
merci florentG.
 
donc je dois revoir finalement mon raisonnement. C'est dommage pour moi.
 
En fait, je voulais afficher les images d'un dossier.
Et que l'utilisateur par une checkbox valide celles qui veut uploader
Et uqand il appuie sur Ok, vlan, c'est uploader.
 
Mais tu me dis qu'il doit automatiquement passer par le bouton "browse"  de l'"input type=file".

n°1457544
FlorentG
Posté le 15-10-2006 à 15:30:28  profilanswer
 

Voilà, c'est vraiment chiant à mort, on voit que l'HTML commence à se faire vieux :(

n°1457546
shawn8
Posté le 15-10-2006 à 15:36:35  profilanswer
 

;-)
 
c'est sûr que c'est chiant, le mieux est donc de développer des application s java et autres comme sur les sites de développement photo pour faciliter l'acquisition de centaines de photos en un seul coup.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  uploader une série de fichiers sur un serveur

 

Sujets relatifs
[C++ - Sockets - Select] Envoi de messages entre serveur / clientproblème avec SQL serveur 2000
[MySQL] probleme de lenteur depuis un reboot du serveur[C#] Effacer un répertoire contenant des fichiers "readonly"
[Batch] [Résolu] Copie de fichiers listés dans un .txtrapatrier flux rss sur serveur
Récuperer la taille d'un fichier qui se trouve sur un serveur ftpServeur de bannières publicitaires
fichiers d'extension ".frm" ".MYD" et "MYI"installation d'un serveur de Gestion de version (Subversion ?)
Plus de sujets relatifs à : uploader une série de fichiers sur un serveur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR