[HTML] [PHP] et l'envoie de fichier.

et l'envoie de fichier. [HTML] [PHP] - Programmation

Marsh Posté le 11-07-2001 à 11:12:59    

Voila, j'arrive a envoyer des fichiers mais un par un.
Maintenant, je voudrais en envoyé plusieurs en meme tps, avec un tri au nivo des extension, les .jpg ds un repertoire, les . doc, .ppt et autre ds un autre.
 
Alors comment pour l'envoie de plusieurs fichier en meme tps, et pour le tri en fonction de leur extension ?

Reply

Marsh Posté le 11-07-2001 à 11:12:59   

Reply

Marsh Posté le 12-07-2001 à 11:33:39    

bah heu pour l envoit de plusieurs fichiers je sais pas, mais pour le tri cest bidon.
 
comme tu dois chopper le nom du fichier et ou il se trouve, il suffit que tu matte l'extension et cest bon ... au moment de le copier tu le copie dans le bon repertoire

Reply

Marsh Posté le 12-07-2001 à 11:46:19    

Il faut autant de <input type=file name=fic> que de fichier à envoyer !
 
Pour le reste, FroggyFroggyCorp à répondu.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 12-07-2001 à 12:28:08    

Citation :


Mara's dad  
Il faut autant de <input type=file name=fic> que de fichier à envoyer !  


 
Comment je conné le nombre de fichier a envoyé a l'avance?
le pb, c que le nombre varie.

Reply

Marsh Posté le 12-07-2001 à 12:48:51    

J'ai déja pensé au problème, sans avoir jamais été jusqu'au bout !
 
Genre envoyer tout le contenu d'un répertoire c:\img\*.*...
 
Je vois que du javascript pour lire le contenu du répertoire en question, éventuellement saisi par l'utilisateur, pour générer les <input type=file...> qui vont bien.
Mais j'suis pas assez calé en javascript pour çà, et il met semble que pour avoir accès au système de fichier local, c'est un sacré bordel !
 
En fait, pour envoyer plusieurs fichiers, le mieux, c'est encore FTP ou Samba ! C'est ce que je fait. Ensuite, j'ai un script qui va chercher les fichiers en question pour les traiter.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed