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

  FORUM HardWare.fr
  Programmation
  PHP

  uploadé pleins de fichiers en meme temps

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

uploadé pleins de fichiers en meme temps

n°1405946
bixibu
Ca ... c'est fait!
Posté le 12-07-2006 à 22:49:25  profilanswer
 

Salut ;)
 
Pour alimenter un galerie web via une interface d'administration, comment faire?
 
 
En effet la personne qui gere le site doit pouvoir en 1 seul fois uploadé une 50aine de photos..
Donc je ne peut pas mettre 50 champs input file.
 
Je vois 2 solutions :
1- la personne upload un fichier .rar ou .zip. Mais le serveur va t'il pouvoir extraire ce fichier zip ou rar?
2-à partir d'un premier champs input="file", je récupere le chemin de l'image (pas le chemin temporaire) par exemple:
c:/1.jpg et je rempli automatiquement 49 autres champs input file cachés en incrementant le nom du fichier (dans le cas ou la personne a 50 photos numérotés de 1 à 50 dans son dossier c/)
 
???
 
Bon c'est théorique et digne de mister bidouille tout ca mais comment pourrais je faire au mieu?
 
merci :hello:

mood
Publicité
Posté le 12-07-2006 à 22:49:25  profilanswer
 

n°1405952
0x90
Posté le 12-07-2006 à 23:00:27  profilanswer
 

Tu ne peut pas controler toi même le contenu de champ de type file ;)
 
(imagine ce qui se passerait si un script remplit un input file avec le nom d'un fichier contenant des mot de passe souvent présent au même endroit et exécute directement le formulaire :/ )
 
Sinon oui, un serveur peut décompresser une archive.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1405965
bixibu
Ca ... c'est fait!
Posté le 12-07-2006 à 23:20:17  profilanswer
 

Okay ;) merci

n°1406066
AlphaZone
Posté le 13-07-2006 à 07:23:17  profilanswer
 

Tu lui créé un compte FTP. La personne met ses photos en ligne. Via un bouton "MAJ", elle met à jour sa galerie de photo. Dans cette page mise à jour, tu différencie les images des autres fichiers. Ensuite tu ajoute chaque image dans une base de données.
 
Biensur ce genre de procédé s'applique aux personnes de confiance ;)

n°1406107
soulmanto
Chat Noir replica
Posté le 13-07-2006 à 09:11:08  profilanswer
 

L'upload puis la décompression d'un fichier zip est tout à fait possible...

n°1406117
AlphaZone
Posté le 13-07-2006 à 09:27:05  profilanswer
 

L'upload de gros fichier risque de lui poser un gros problème...

n°1406139
soulmanto
Chat Noir replica
Posté le 13-07-2006 à 09:49:51  profilanswer
 

ouaip, faut pas compter uploader plus de 2 Mo en règle générale...

n°1406267
omega2
Posté le 13-07-2006 à 12:35:48  profilanswer
 

50 fichiers en une fois, c'est pas vraiment envisagable en une fois ne seraisse que par ce qu'avec un tel nombre de fichier, il suffit que la taille moyenne des fichiers soit de 20 ko pour envoyer 1 Mo. Si t'as un serveur permettant des envoies trés volumineux (par exemple 5 Mo), tu ne pourais quand même envoyer que des fichiers de 100 ko maximum.
 
Autant dire que ca n'est pas jouable de cette façon là.
un moyen de contourner en partie ce probléme, ca serait de disposer une applis côté client qui permettent de sélectionner une série de fichier ou un dossier et qui envoye les fichier un par un. Par exemple, une applet java pourait être utile dans un tel cas. A noter que même de cette maniére là, il serait impossible d'envoyer des fichiers de 50 Mo. (taille pris au hasard ;) )


Message édité par omega2 le 13-07-2006 à 12:36:36
n°1406272
0x90
Posté le 13-07-2006 à 12:59:05  profilanswer
 

Comment font les services du genre rapidshare/upload.free.fr pour permettre l'up de (très) gros fichiers via le navigateur ?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1406293
flo850
moi je
Posté le 13-07-2006 à 13:37:01  profilanswer
 

avec un activeX ou une applet java cote client et un serveur ftp cote serveur  

mood
Publicité
Posté le 13-07-2006 à 13:37:01  profilanswer
 

n°1406298
0x90
Posté le 13-07-2006 à 13:41:00  profilanswer
 

flo850 a écrit :

avec un activeX ou une applet java cote client et un serveur ftp cote serveur


 
J'ai ni java ni activeX dans mon navigateur et ca marche :o
[edit]
et je viens de vérifier la source du truc de free, c'est un simple input file.


Message édité par 0x90 le 13-07-2006 à 13:42:53

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1406335
flo850
moi je
Posté le 13-07-2006 à 14:10:55  profilanswer
 

tu peux configurer apache pour accepeter de plus gros fichiers  
je ne connais pas la limite du serveur de free, mais generalement c'est 2 a 5 Mo  
 
de plus, en passant par une applet ou un activeX , on peut faire une barre de progression, qui est souvent demandée par les utilisateurs

n°1406551
0x90
Posté le 13-07-2006 à 17:10:58  profilanswer
 

regarde la source de dl.free.fr , ils ont reussit a faire une barre de progression sans applet ;) (c'est juste un ptit bout de js/xhr)


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1406704
flo850
moi je
Posté le 13-07-2006 à 22:11:02  profilanswer
 

interessant ce lien  
il va falloir que je le decortique un peu pour voir comment ils font pour eviter de recharger la page , parceuque pour l'instant, je vois pas  

n°1406706
0x90
Posté le 13-07-2006 à 22:15:27  profilanswer
 
n°1406711
flo850
moi je
Posté le 13-07-2006 à 22:18:48  profilanswer
 

ca j'ai vu  
 
par contre, la question que je me pose, c'est comment ils arrivent a lancer le transfert du fichier sans recharger la page
 
parceque la progress bar, j'y etais arrivé en ajax, mais ce que j'avais mis en place neceisstait quand meme de recharger la page pour lancer le transfert
 
EDIT : pour le formulaire de free , il y a bien un rechargement de la page , a la fin de l'upload


Message édité par flo850 le 13-07-2006 à 22:40:06

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

  uploadé pleins de fichiers en meme temps

 

Sujets relatifs
Collection d'Objet en php + gérer ordre de fichiers sur le serveur ?Problème fichiers temporaires
requête sql sur fichiers dBase à partir d'exceladdition de temps passés sur une page
Ouverture de fichiers automatique après recherche ![C] Boucle avec strcat pour créer plusieurs fichiers
[PHP] Telechargement de plusieur fichiers d'un seul coup[VBS] : comparaison de fichiers (ligne par ligne)
Barre de progresssion en même temps que des opérations [AutoIt3]Meilleur moyen d'intégrer des fichiers MP3 à une page web?
Plus de sujets relatifs à : uploadé pleins de fichiers en meme temps


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