slt
c depuis un site web
les fichiers c des jpeg accessible à http://toto.com/apps/xxxx/images/ xxxx va de 0001 à 3700 et le fichier à télécharger est photo.jpeg
Merci
La solution a ce pb m'interesse aussi, telecharger plusieurs fichiers devrait etre l'une des premieres fonctions du web, un truc super simple, mais j'ai rien trouve de tel VBScript, JavaScript, requete de socket dans les headers, objets web clients-serveur etc... le plus simple serait de zipper les fichiers, les deposer sur le serveur puis lien sur ce zip... et rebelote avec les emmerdes d'authentifications de requetes... (et le zip, c'est pas super commun ca? eh ben la fonction qui zippe des fichiers en 1 ligne elle est ou? Il a fallu que je me tape la fabrication d'un ActiveX!) Bon, alors ok pour PhP, je vais essayer. Mais je suis sidere qu'une tache si basique soit si compliquee a realisee
(et le zip, c'est pas super commun ca? eh ben la fonction qui zippe des fichiers en 1 ligne elle est ou? Il a fallu que je me tape la fabrication d'un ActiveX!)
non zip n'est pas super commun, comparé à par exemple gzip qui est directement interprété par les navigateurs (le forum l'utilise si je me souviens bien). mais gzip ne compresse qu'un seul fichier ...
Bon, alors ok pour PhP, je vais essayer. Mais je suis sidere qu'une tache si basique soit si compliquee a realisee
dans le monde réel ce sont les clients qui demandent plusieurs choses, pas le serveur qui les imposent. en http les clients demandent un document et il doit leur être rendu un document. http n'a pas été fait pour transférer des fichiers ...
c'est surtout la plus crade.
de mon point de vue les formats multipart devraient mourrir. mais ils sont encore trop massivement utilisé dans les mails et personne ne veut les remplacer ...
FOR /L %i IN ( 0,1, 9) DO wget <début_chemin>000%i<fin_chemin> FOR /L %i IN ( 10,1, 99) DO wget <début_chemin>00%i<fin_chemin> FOR /L %i IN ( 100,1, 999) DO wget <début_chemin>0%i<fin_chemin> FOR /L %i IN (1000,1,3700) DO wget <début_chemin>%i<fin_chemin>
Stoo
(Je ne fait pas l'insulte aux Linuxiens de le faire sous BASH, eux n'auraient pas ce genre de problèmes !)
Nous sommes actuellement entrain de réaliser un site permettant la vente et le téléchargement de musiques/albums.
On se pose la même question quand au téléchargement des fichiers musicaux, notamment pour les albums et le regroupement de fichier.
On est sous un système linux ( redhat 7 ).
La problématique qui se pose donc est au niveau des droits. Si on met en place un ftp, il faudra gérer les utilisateurs avec leurs commandes et un délai d'expiration pour chaque commande... ce qui me semble tout de même fastidieux.
J'avais bien tenté le zippage via une fonction en php4, mais celle ci se révélà trop lente et consommatrice de ressources ( serveur kimsufi, Celeron 2Ghz, 256Mo RAM ).