prao Posté 15 Septembre 2005 Posté 15 Septembre 2005 Salut, J'ai un ptit problème ! "uploader un fichier" je sais faire mais "uploader un repertoire"ou plusieurs fichiers en même temps, alors là ????? J'suis perdu et je ne trouve rien dans les forums. Petit détail : je souhaite que l'internaute n'ai aucun téléchargement à faire (ni ftp ou soft de ce genre...) Si vous pouviez m'aider ... ça serait fort
Dan Posté 15 Septembre 2005 Posté 15 Septembre 2005 Salut prao, et bienvenue à bord du Hub. Quel client ftp utilises-tu ? Parce qu'uploader plusieurs fichiers revient simplement à les sélectionner sur le disque local et à les envoyer sur le serveur. Idem pour un répertoire. Tous les clients ftp arrivent à gérer cela parfaitement Tu peux télécharger Filezilla, il est gratuit. Il y a même un tutorial sur cette page Dan
rportal Posté 15 Septembre 2005 Posté 15 Septembre 2005 Petit détail : je souhaite que l'internaute n'ai aucun téléchargement à faire (ni ftp ou soft de ce genre...) <{POST_SNAPBACK}> justement il ne veut pas utiliser le ftp... Sans FTP, cela va être difficile... HTTP n'est pas fait pour cela.Mais s'il existe une solution ca m'intéresse
Dan Posté 15 Septembre 2005 Posté 15 Septembre 2005 justement il ne veut pas utiliser le ftp... Sans FTP, cela va être difficile... HTTP n'est pas fait pour cela.Mais s'il existe une solution ca m'intéresse C'est vrai, cela m'avait échappé... il faudrait peut-être qu'il nous donne un exemple. C'est quel type de fichiers à télécharger ? Des images ? Dan
dièse Posté 15 Septembre 2005 Posté 15 Septembre 2005 (modifié) A la vue de ce topic il semblerait que ça ne soit pas simple http://www.webmaster-hub.com/index.php?showtopic=12530&hl= Modifié 15 Septembre 2005 par dièse
prao Posté 15 Septembre 2005 Auteur Posté 15 Septembre 2005 merci pour toutes vos réponses Ce forum est vraiment TOP ! En fait ma question de uploader un repertoire, c'est pour un magasin de photo (qui a un siteweb), et qui aimerait que ses clients lui envoient leurs photos. Ne pas utiliser outlook et ne pas télécharger de soft ! l'emmerdement maximum ! Après pas mal de recherche : effectivement ce n'est pas possible
Anonymus Posté 15 Septembre 2005 Posté 15 Septembre 2005 Bonjour, Par rapport à la discussion que tu donnes, plus haut : Je me suis pas mal renseigné, j'ai essayé pas mal de choses, et voici ma conclusion : Le http n'est pas fait pour ca, et au contraire il est fait pour éviter ca ! A partir de là, il y a plusieurs solutions : - java, - active -x - ftp. Java : Les programmes en java (que j'ai trouvé) sont payants. ils paraissent marcher, mais ils sont en anglais. De plus, il est délicat de proposer d'installer un programme java au client. pas évident que son micro le supporte, nécessité que tous les postes concernés l'installent, etc.. Active-X : Le problème, c'est ... toutes les contraites de l'active-x. Perso, c'est 'non' d'office. FTP : Bon, disons que je me suis rabattu sur cette solution. Quitte à obliger le client à installer un programme, autant lui proposer d'installer celui que j'utilise, et qui ne m'a jamais posé de problèmes. Ensuite, il y a 2-3 choses à faire : - Création d'un répertoire 'perso', où il pourra télécharger les données, - Création d'un compte d'accès au FTP, histoire qu'il ne vienne pas dans le reste du programme (on ne sait jamais.. ) - Configuration du programme FTP, autrement dit il faut l'aider à paramétrer le logiciel. Pour cela, c'est : Soit on tombe sur quelqu'un de 'normal', qui y arrive du premier coup, soit on tombe sur.. quelqu'un de 'normal', mais à qui on n'arrive pas à faire comprendre () comment ca marche. Tout ca pour dire que j'ai pris filezilla. => Le client est compréhensif, c'est Filezilla (avec la possibilité de télécharger une centaine de docs en même temps), ou les passer les uns à la suite des autres !! Inutile de dire qu'il n'a pas mis longtemps à faire le calcul. Seule contrainte : Une fois les docs chargés dans le répertoire, je lui présente les docs du répertoire (dans l'admin) et je lui demande de valider l'insertion des docs dans la base. Un bouton submit, et c'est ok. Pour infos, les docs sont 'listés', puis 'copiés' dans le bon répertoire, puis 'supprimés' du répertoire temporaire. Le client retrouve toujours son répertoire 'vide', après manipulation. Ca lui prend 5 mns au début (le temps de lancer le transfert des docs sur le ftp), puis 5 mn à la fin (le temps de lancer le transfert des docs d'un répertoire à l'autre. ( ps : pour infos, il en est à plus d'un millier de docs (.doc, .pdf) transférés par ce système. ) Voilà, fin de 'retour d'expérience' Anonymus.
minirop Posté 15 Septembre 2005 Posté 15 Septembre 2005 tu peux utiliser PHP, tu ne peux pas uploader un dossier contenant des fichiers, mais tu peux faire un mkdir uploader plusieurs fichiers d'un coup.
rportal Posté 16 Septembre 2005 Posté 16 Septembre 2005 A partir de là, il y a plusieurs solutions :- java, - active -x - ftp. <{POST_SNAPBACK}> précision sur java et active-x, les programmes doivent être signés numériquement et un certificat doit être installé en plus. L'accès au disque local par un navigateur web est considéré comme une énorme faille de sécurité! en effet pour uploader un répertoire, le programme a besoin de pouvoir lire sur le disque et parcourir les fichiers. La bonne solution (et celle utilisée bien sûr dans le secteur de la photo en ligne le plus souvent) est le ftp. Maintenant avec certains navigateur, le client ftp est intégré, tu peux tenter l'ouverture dans une nouvelle fenetre de ton ftp. Il ne reste plus à l'utilisateur qu'à faire un glisser/déplacer des photos...
prao Posté 16 Septembre 2005 Auteur Posté 16 Septembre 2005 tu peux tenter l'ouverture dans une nouvelle fenetre de ton ftp. Il ne reste plus à l'utilisateur qu'à faire un glisser/déplacer des photos... <{POST_SNAPBACK}> Tu peux m'en dire plus... !
rportal Posté 16 Septembre 2005 Posté 16 Septembre 2005 (modifié) exemple de code html: <a href="ftp://ftp.monsite.com/monrepertoirequivabien/" target="ftp">Ouvrir une fenêtre pour y déposer vos images</a> Là tu ouvres un ftp publique vers ftp.monsite.com/monrepertoirequivabien/ Modifié 16 Septembre 2005 par rportal
jeanpierre949 Posté 16 Septembre 2005 Posté 16 Septembre 2005 Lu Le systeme ne marche pas avec tous les hebergeurs" free"par exemple
rportal Posté 16 Septembre 2005 Posté 16 Septembre 2005 C'est vrai. Mais dans le cas d'une boutique (si j'ai bien compris), je ne pense pas qu'il s'agisse d'hébergeur gratuit; Le tout ici est de disposer de comptes publiques. Mais cela reste tout de même du bricolage!!! le client FTP classique est le plus adapté; Avec une bonne documentation, tu peux apprendre à quelqu'un à se servir de FTP en 5 minutes...
prao Posté 16 Septembre 2005 Auteur Posté 16 Septembre 2005 Avec une bonne documentation, tu peux apprendre à quelqu'un à se servir de FTP en 5 minutes... <{POST_SNAPBACK}> Tu crois vraiment ça ? Pour ma petite expérience de webmaster, je peux te dire que en 5 minutes, il savent se servir de ftp... puis une semaine se passe... et ils oublient tout... et je me fais engueler parce que filezilla ou autre... c'est trop compliquer !!!! célèbre dicton publicitaire : Ne prenons pas les gens pour des cons... mais n'oublions pas qu'ils le sont ! Effrayant, mais souvent véridique
rportal Posté 16 Septembre 2005 Posté 16 Septembre 2005 Si tu fais un step by step qui est toujours visible à chaque fois que tes utilisateurs ont à uploader des images... Cela devrait aller, non? Ensuite ils leur restent l'image par image ou bien l'intrusion d'une société sur leur disque dur...
prao Posté 16 Septembre 2005 Auteur Posté 16 Septembre 2005 oui t'as raison Je vais essayer un système de step by step... et puis on verra ! merci
prao Posté 16 Septembre 2005 Auteur Posté 16 Septembre 2005 le client FTP classique est le plus adapté; Avec une bonne documentation, tu peux apprendre à quelqu'un à se servir de FTP en 5 minutes... <{POST_SNAPBACK}> Donc, pour les clients du magasin de photo, Que me conseilles-tu en soft FTP le plus simple, le plus basique, le plus supersimple ???? filezilla ?
rportal Posté 16 Septembre 2005 Posté 16 Septembre 2005 je sais pas j'utilise ftpexpert... pas léger et pas gratuit.
Boo2M0rs0 Posté 16 Septembre 2005 Posté 16 Septembre 2005 Bonjour, J'aurais plutot comme idée de permettre aux utilisateurs d'uploader un dossier zip ou rar, comme c'est considéré comme un seul fichier, il n'auront à le selectionner qu'une fois, mais il faut qu'ils sachent compresser des fichiers Après il te faudra les modules coté serveur pour décompresser, pour des zip, il me sembles que ça existe, mais en .rar, je ne sais pas
xpatval Posté 16 Septembre 2005 Posté 16 Septembre 2005 Quelque chose m'interpelle (voerde, comme benoit... ) dans ce topic, aussi je me dis que je n'ai carrément pas compris la question de Prao. Permettre à un utilisateur d'uploader des fichiers d'un PC vers un serveur peut se faire, via un ftp, sans pour autant apprendre à celui-ci à se servir d'un filezilla, ou ftp expert, me dis-je. Donner le choix, par formulaire, des fichiers à uploader, puis les transférer, en php (ftp_put()), est tout à fait faisable. Donc, je suppose que je n'ai pas compris la question ? xpatval
rportal Posté 16 Septembre 2005 Posté 16 Septembre 2005 (modifié) Boo2M0rs0 tu as déjà fait de la photo, maintenant les photos font quelques Mo chacune. Si par exemple je veux en envoyer 60 de 1,8Mo , je peux uploader avec HTTP mon fichier de 100Mo ? Modifié 16 Septembre 2005 par rportal
Country Posté 16 Septembre 2005 Posté 16 Septembre 2005 Donner le choix, par formulaire, des fichiers à uploader, puis les transférer, en php (ftp_put()), est tout à fait faisable. <{POST_SNAPBACK}> Problème (toujours le même) : il faudra sélectionner les fichiers à uploader 1 par 1, très long et fastidieux lorsque l'on a un nombre important de fichiers à envoyer. Moi j'ai choisi la méthode décrite par Boo2M0rs0 (voir mon précédent post ici : http://www.webmaster-hub.com/index.php?sho...indpost&p=92802 ) pour uploader des photos dans ma galerie et j'en suis pleinement satisfait
Country Posté 16 Septembre 2005 Posté 16 Septembre 2005 ~dans les 5Mo (limite de mon hébergeur pour l'upload d'un fichier par HTTP : 8Mo)
rportal Posté 16 Septembre 2005 Posté 16 Septembre 2005 Perso je ne sais pas jusqu'où il est raisonable d'aller pour la taille des fichiers uploadables par HTTP... Mais je reste persuader que les fichiers risques d'etre tres gros... magasin de photos en ligne...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant