UPLOAD PLUSIEURS FICHIERS EN AJAX + FLASH+PHP

viktorlebelge Messages postés 38 Date d'inscription mardi 19 août 2003 Statut Membre Dernière intervention 5 avril 2008 - 29 févr. 2008 à 16:55
mnouzahir Messages postés 26 Date d'inscription vendredi 16 juin 2006 Statut Membre Dernière intervention 13 octobre 2008 - 2 mai 2013 à 16:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/45907-upload-plusieurs-fichiers-en-ajax-flash-php

mnouzahir Messages postés 26 Date d'inscription vendredi 16 juin 2006 Statut Membre Dernière intervention 13 octobre 2008
2 mai 2013 à 16:49
bonjour, y a des scripts plus intéressant que ceci Je te conseille http://fineuploader.com/ par example.
yoshikiwi Messages postés 11 Date d'inscription vendredi 16 mars 2012 Statut Membre Dernière intervention 2 mai 2013
2 mai 2013 à 16:00
Bonjour,
c'est dommage ce script correspond a se que je recherche mais ne fonctionne plus aujourd'hui.
il n'est même pas possible d'appuyer sur le bouton pour ouvrir les fichiers.
cs_elizabeth Messages postés 8 Date d'inscription mercredi 12 novembre 2003 Statut Membre Dernière intervention 17 novembre 2011
25 oct. 2011 à 13:09
ok, tous mes problèmes sont résolus, ce script est vraiment bien.
autre problème maintenant, je viens de mettre à jour ma version d'explorer, et le code ne marche plus, alors qu'avec firefox tout est bon...

je me sens un peu seule pour résoudre ce problème, j'espérais qu'en postant sur ce forum une gentille âme aurait pu m'aider....
cs_elizabeth Messages postés 8 Date d'inscription mercredi 12 novembre 2003 Statut Membre Dernière intervention 17 novembre 2011
18 oct. 2011 à 20:06
je précise un peu plus mon problème : il est bien noté "upload successfull", la base de donnée s'incrémente bien, mais pas de trace du fichier. en local le chemin était ok...
cs_elizabeth Messages postés 8 Date d'inscription mercredi 12 novembre 2003 Statut Membre Dernière intervention 17 novembre 2011
18 oct. 2011 à 19:52
Bonjour, ce script est vraiment génial, merci,

je rencontre un souci pourtant :
tout fonctionne bien en local, mais pas sur mon espace ftp.
j'ai bien vérifié les codes de connexion, et passé les dossiers en autorisation 777.
quelqu'un pourrait m'orienter vers une solution ?
d'avance merci,

Eliza
AsTrOnuX Messages postés 2 Date d'inscription mercredi 11 juin 2003 Statut Membre Dernière intervention 5 avril 2010
5 avril 2010 à 01:55
salut tout le monde

voila j'ai télécharger le ficher zip et j'ai décompressé mais ca marche pas :( ni sur mon site ni sur le localhost :s

pouvez vous m'aider ? merci d'avance
iiiolivieriii Messages postés 1 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 30 décembre 2009
30 déc. 2009 à 17:42
bonjours je voudrais uploader des fichiers sur un serveur gérant le php pour avoir l'URL pour mon programme merci de vos reponce
cs_caviar Messages postés 329 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 29 mars 2015 2
23 nov. 2008 à 22:45
Salut. si tu cherches un bon script d'upload multiple très simple d'emploi je te conseille de tester NAS Uploader : http://www.nasuploader.com
Un très bon script open source d'upload multiple

@+
mnouzahir Messages postés 26 Date d'inscription vendredi 16 juin 2006 Statut Membre Dernière intervention 13 octobre 2008
17 sept. 2008 à 13:10
voilà elle est ici,

http://www.javascriptfr.com/codes/UPLOAD-PLUSIEURS-FICHIERS-FANCYUPLOAD-V2_47977.aspx

bonne utilisation
Salam/Paix/Peace
alucard02 Messages postés 26 Date d'inscription mardi 6 novembre 2007 Statut Membre Dernière intervention 30 janvier 2009
17 sept. 2008 à 01:42
merci pour votre aide, ça m'a été utile, pouvez vous faire la meme chose pour la nouvelle version , la 2.0 ?
Snigle Messages postés 6 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 10 septembre 2008
6 sept. 2008 à 12:23
Bonjours, sa ne marche pas . . .
Le premier ne marche pas du tout, faild
Le deuxieme ecrit completed mais je ne trouve pas les images envoyés . . .
yayapem Messages postés 4 Date d'inscription mardi 3 avril 2007 Statut Membre Dernière intervention 1 août 2008
21 juin 2008 à 12:08
Bonjour à tout le monde!!
J'aurais aimé savoir comment récupérer le nom des images uploadées en utilisant ce système, pour l'insérer dans une BDD.
Merci d'avance pour vos réponses...
mnouzahir Messages postés 26 Date d'inscription vendredi 16 juin 2006 Statut Membre Dernière intervention 13 octobre 2008
21 mai 2008 à 11:31
bonjour toutes et tous

J'ai mis le code à jour en prendre en considération tous les commentaire cités dans ces conversation.

maintenant ca marche bien sur FF et IE et les deux formulaire.

Merci tous
soundpanther Messages postés 68 Date d'inscription vendredi 27 juillet 2007 Statut Membre Dernière intervention 31 janvier 2009
18 mai 2008 à 21:00
Bonjour,

je retire ce que j'ai dit car dans "Select Files II" ça fonctionne.

Merci a toi
soundpanther Messages postés 68 Date d'inscription vendredi 27 juillet 2007 Statut Membre Dernière intervention 31 janvier 2009
18 mai 2008 à 20:54
Bonjour,

mnouzahir tous le monde vous affirme que ce code ne marche, pas mais aussi tous le monde aime ce code alors pouvez vous le modifier de sorte que ne puissions vraiment en profiter.

URGENT
soundpanther Messages postés 68 Date d'inscription vendredi 27 juillet 2007 Statut Membre Dernière intervention 31 janvier 2009
12 mai 2008 à 12:51
Bonjour,

il marche pas chez moi

merci
viktorlebelge Messages postés 38 Date d'inscription mardi 19 août 2003 Statut Membre Dernière intervention 5 avril 2008
5 avril 2008 à 20:12
Avec IE, il est obligatoire de rafraîchir la page avant de sélectionner les fichiers à uploader.
cs_liko Messages postés 7 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 24 mai 2011
5 avril 2008 à 15:36
Ok autant pour moi, ça marche avec Mozilla, mais pas IE6...

Je vais chercher pourquoi, mais quelqu'un aurai peut etre deja solution pour le faire tourner sous IE ?
cs_liko Messages postés 7 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 24 mai 2011
5 avril 2008 à 15:32
Et bien pour moi impossible de retrouver les fichiers uploadés.... et ça même en modifiant la destination du move_uploaded_file ligne 51 (relatif ou absolu d'ailleurs). J'aurais raté quelque chose ?

Et petite question :

Est il normal que le premier formulaire post dans /upload/upload.php qui n'existe pas ?
mnouzahir Messages postés 26 Date d'inscription vendredi 16 juin 2006 Statut Membre Dernière intervention 13 octobre 2008
1 avril 2008 à 13:39
bonjour tous le monde:
pour l'ajout des types des fichiers voila comment faire:
types: {'Tous type (*.*)': '*.*','vedio (*.avi, *.mpeg, *.mov, *.png)': '*.avi; *.mpeg; *.mov; *.png','Documents(*.doc, *.pdf, *.rtf, *.xls)': '*.doc; *.pdf; *.rtf; *.xls'},
et vous pouvez ajouter autant de fichiers que vous voulez.
pour la taille des fichiers : je crois que il faut faire:

modifier cette ligne dans le fichier php.ini
; Maximum allowed size for uploaded files.
upload_max_filesize = 50M

et
dans le fichier upload.php
if (!is_uploaded_file($file) || ($_FILES['Filedata']['size'] > 50 * 1024 * 1024) )
bonne chance
cs_joebuz Messages postés 321 Date d'inscription samedi 12 février 2005 Statut Membre Dernière intervention 21 février 2013
30 mars 2008 à 16:39
Bon et bien aprés plusieurs essais, ça fonctionne pour les videos mais inderieur à 5Mo
(j'ai le même probleme avec un formulaire en PHP), pourtant la video se charge completement, mais elle n'apparaît pas sur mon serveur, et j'ai aucun message d'erreur.

Qqqn aurait une idée !?
cs_joebuz Messages postés 321 Date d'inscription samedi 12 février 2005 Statut Membre Dernière intervention 21 février 2013
30 mars 2008 à 16:20
autant pour moi, ça fonctionne, faut juste supprimer les verif d'erreur !
cs_joebuz Messages postés 321 Date d'inscription samedi 12 février 2005 Statut Membre Dernière intervention 21 février 2013
30 mars 2008 à 16:06
Ouinnnnn
ça marche pour les photos, mais pour les videos ça transfert, ça marque completed, mais je ne les retrouve nul part !
cs_joebuz Messages postés 321 Date d'inscription samedi 12 février 2005 Statut Membre Dernière intervention 21 février 2013
30 mars 2008 à 15:39
MERKKKKKKKKKKKKKKKKKKiiiiiiiiiii
c'est super je vais enfin pouvoir proposer des upload video suerieur à 5Mo !!
merci.

Bon je ne comprends rien à comment ça marche (un peu d'explication sur à quoi servent les fichiers auraient été bien) en tout cas moi qui voulait en créer un alors que je ne connaît rien au flash et a js, je m'aperçois que tout seul j'aurais mis un paquet d'années !!
viktorlebelge Messages postés 38 Date d'inscription mardi 19 août 2003 Statut Membre Dernière intervention 5 avril 2008
8 mars 2008 à 10:51
Bonjour,

J’ai mis ma version à jour, elle se trouve ici : http://www.charlier-huy.be/viktorlebelge/upload.rar

Elle permet de choisir le dossier de destination, créer des miniatures, écrire dans une base de données (le script de création des tables se trouve dans le fichier « aide.txt »), et enfin, visualiser automatiquement les images envoyées.

N’oubliez pas de consulter le fichier « aide.txt », vous verrez, ce n’est pas compliqué à mettre en place et ça fonctionne.
patrickzfr Messages postés 28 Date d'inscription lundi 16 août 2004 Statut Membre Dernière intervention 2 septembre 2012
6 mars 2008 à 22:18
J'ai trouvé pour move_uploaded.
Il faut changer \ par / et n'en laisser qu'un:

move_uploaded_file($file, '.\\upload\\'.$_FILES['Filedata']['name']);
devient
move_uploaded_file($file, './upload/'.$_FILES['Filedata']['name']);
et là, les fichiers vont bien se mettre dans /upload/upload

Pour les types de fichiers permis, c'est dans \upload\js\FancyUpload.js

à la ligne 63:
types: {'Images (*.jpg, *.jpeg, *.gif, *.png)': '*.jpg; *.jpeg; *.gif; *.png'},
patrickzfr Messages postés 28 Date d'inscription lundi 16 août 2004 Statut Membre Dernière intervention 2 septembre 2012
6 mars 2008 à 21:51
J'ai installé le code sur mon site, mais les images envoyées ne vont pas dans /upload/upload. Elles restent dans /upload et par exemple mon image Nénuphars.jpg porte le nom .\upload\Nénuphars.jpg

j'ai bien
move_uploaded_file($file, '.\\upload\\'.$_FILES['Filedata']['name']);
dans upload.php. Il doit y avoir un pb de syntaxe dans cette ligne, mais je ne vois pas où...

Une idée??

Autre question: comment modifier les types de fichiers autorisés pour le téléchargement? Par défaut c'est GIF, PNG, JPG ou TIFF et je voudrais ajouter JPEG
viktorlebelge Messages postés 38 Date d'inscription mardi 19 août 2003 Statut Membre Dernière intervention 5 avril 2008
6 mars 2008 à 03:39
mnouzahir, je parlais du chemin relatif à modifier comme je l'ai expliqué pour ma version, je comprends qu'elle ne fonctionnait pas chez toi si tu ne l'avais pas modifié...
vduffaut Messages postés 31 Date d'inscription mardi 13 avril 2004 Statut Membre Dernière intervention 3 mars 2008
3 mars 2008 à 22:14
Pour ceux qui n'ont rien dans le dossier upload, peut-être avez conservé la balise <? d'upload en lieu et place de <?php

Toutes les config ne sont aussi permissives...
mnouzahir Messages postés 26 Date d'inscription vendredi 16 juin 2006 Statut Membre Dernière intervention 13 octobre 2008
3 mars 2008 à 19:49
J’ai pas compris ton question de quel chemin absolu tu parle?
Voila ce vous devez mettre pour copier les image dans un dossier.
Vous devez mettre ceci dans le fichier upload.php dans l'emplacement mentionné en haut.
pour mois les image sont deplacés dans le dossier "dossier".
move_uploaded_file($file, '.\\dossier\\'.$_FILES['Filedata']['name']);
viktorlebelge Messages postés 38 Date d'inscription mardi 19 août 2003 Statut Membre Dernière intervention 5 avril 2008
3 mars 2008 à 16:38
Tu as modifié le chemin relatif dans index?
mnouzahir Messages postés 26 Date d'inscription vendredi 16 juin 2006 Statut Membre Dernière intervention 13 octobre 2008
3 mars 2008 à 16:06
Pour viktorlebelge
Oui j'ai déjà tester la tienne mais ça n'a pas marché.
Et j'ai testé la mienne en local
louisa pour les images tu doit utiliser move_uploaded_file dans cette partie dans le fichier upload.php

else
{
/**
* UPLOAD SUCCESSFULL AND VALID
*
* Use move_uploaded_file here to save the uploaded file in your directory
*/}
viktorlebelge Messages postés 38 Date d'inscription mardi 19 août 2003 Statut Membre Dernière intervention 5 avril 2008
3 mars 2008 à 15:41
Sur cette page ci http://www.javascriptfr.com/code.aspx?ID=44771 j'ai posté ma version, les images vont dans "images" et "miniatures".
cs_louisa Messages postés 1 Date d'inscription vendredi 31 janvier 2003 Statut Membre Dernière intervention 3 mars 2008
3 mars 2008 à 08:50
Bonjour,

Trés bon script,mais ou vont les images uploader sur le serveur.
Peut on choisir la destination du dossier.

Merci,
viktorlebelge Messages postés 38 Date d'inscription mardi 19 août 2003 Statut Membre Dernière intervention 5 avril 2008
1 mars 2008 à 16:56
J'ai fait le remplacement, ça ne va toujours pas... bon je rappelle que ma version fonctionne sur FF2 et sur IE6 aussi, génère automatiquement des miniatures et renomme les fichiers en minuscule (pour peu que l’on mette un chemin relatif).

Mais j’ai deux question à te poser, as-tu essayé ma version, sur quoi as-tu essayé la tienne,en local ou on line?
mnouzahir Messages postés 26 Date d'inscription vendredi 16 juin 2006 Statut Membre Dernière intervention 13 octobre 2008
1 mars 2008 à 11:25
j'ai oublié de supprimer une ligne que j'ai ajouté
Veilliez remplacer le fichier upload.php par le code ci-dessus
cs_stailer Messages postés 507 Date d'inscription jeudi 28 mars 2002 Statut Membre Dernière intervention 13 mai 2009 1
29 févr. 2008 à 21:54
je préfère SWFUpload, car il me semble avoir eu des problèmes de compatibilité sous IE avec Prototype et/ou Scriptaculous chargés en même temps... donc attention...
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
29 févr. 2008 à 20:17
hum.... tu devrais plutot mettre ca sur flash et pas sur phpcs... t'as quasiment pas de php sur ta source
viktorlebelge Messages postés 38 Date d'inscription mardi 19 août 2003 Statut Membre Dernière intervention 5 avril 2008
29 févr. 2008 à 16:55
Mnouzahir, as-tu essayé la version que j'ai mis en lien ? Parce que la tienne ne fonctione ni sur IE, ni sur FF2... En plus, la version que j'ai mis en lien permet de générer des miniatures.
Rejoignez-nous