begin process at 2012 02 04 12:32:40
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ActionScripts

 > UPLOAD DE FICHIER AVEC FILEREFERENCE & FILEREFERENCELIST

UPLOAD DE FICHIER AVEC FILEREFERENCE & FILEREFERENCELIST


 Information sur la source

Note :
10 / 10 - par 3 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ActionScripts Classé sous :upload, filereference, filereferencelist Niveau :Débutant Date de création :18/02/2008 Vu / téléchargé :12 762 / 2 020

Auteur : UNi

Ecrire un message privé
Site perso
Commentaire sur cette source (32)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce script permet de montrer comment uploader des fichiers en flash de façon trés simple, il utilise les composant FileReference et FileReferenceList



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip ZOOM SUR UNE IMAGE par yasdar
Source avec Zip Source avec une capture UN PEU DE MATH par yasdar
Source avec Zip Source avec une capture PARTICULE SYSTEM par yasdar
Source avec Zip Source avec une capture GALLERIE PHOTO AVEC XML par yasdar
Source avec Zip Source avec une capture MP3 LAYER NICE &SMALL par yasdar

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture LE FILEREFERENCELIST (OU COMMENT UPLOADER UN LOT D'IMAGE), C... par mankinder
Source avec Zip Source avec une capture UNE VRAIE CLASSE UPLOAD EN AS2 par top30
Source avec Zip Source avec une capture UPLOAD, DOWNLOAD ET SUPPRESSION DE FICHIERS: FLASH/PHP AVEC ... par pako56
Source avec Zip UPLOAD PHP/SQL/FLASH par VLN

Commentaires et avis

Commentaire de skconcept le 25/02/2008 19:03:24

Bonjour,

Merci cette source m'intéresse.

J'ai une question cependant : Est-il possible de "sécuriser" l'envoi de fichier en obligeant l'utilisateur à n'uploader qu'un certain type de fichier (par exemple .jpg) et donc faire en sorte d'interdire l'upload si le fichier à uploader comporte une autre extension.. Je ne sais pas si cela sécurise réellement, mais ce serait déjà un plus pour moi. Merci pour votre aide.

Sinon bravo j'ai bien la présentation

Commentaire de UNi le 25/02/2008 19:47:30

Oui il est tout a fait possible d'appliquer un filtre sur les fichiers dans la fenetre de sélectin. Voici un exemple de code  :

var allTypes:Array = new Array();
var imageTypes:Object = new Object();
imageTypes.description = "Images (*.JPG;*.JPEG;*.JPE;*.GIF;*.PNG;)";
imageTypes.extension = "*.jpg; *.jpeg; *.jpe; *.gif; *.png;";
allTypes.push(imageTypes);

var textTypes:Object = new Object();
textTypes.description = "Text Files (*.TXT;*.RTF;)";
textTypes.extension = "*.txt; *.rtf";
allTypes.push(textTypes);

var fileRef:FileReferenceList = new FileReferenceList();
fileRef.browse(allTypes);

Commentaire de willartic le 26/02/2008 13:46:21

Bonjour
super source que celle ci mais ou va le fichier uploadé ? peut lui assignier un URL precis ou une boite mail ?

Commentaire de UNi le 26/02/2008 14:26:43

Le fichier est envoyé dans le variable $_FILES["Filedata"] après on en fait ce qu'on veut via un script (PHP dans l'exemple)

Commentaire de carohocs le 26/02/2008 17:41:52

salut, cette source m'interesse bcp merci
mais comment l'utilise -t on ? il suffit de placer les fichiers telsquels sur le serveur ?

Commentaire de UNi le 26/02/2008 18:00:22

oui tu place les fichiers sur ton serveur et ensuite ça upload les fichiers que tu sélectionnés dans le répertoire en cours

Commentaire de carohocs le 26/02/2008 19:59:30

merci pour ton aide : c'est parfait

Commentaire de miro64 le 26/03/2008 19:03:04

Etrange... Il ne fonctionne pas chez moi ? Une idée ?...

J'ai tout mis dans le même dossier sur mon serveur. Après la sélection de fichier... rien ne se passe et après vérification, rien n'est uploadé dans le dossier. Testé sur Safari Mac et IE 6 PC...

Merci d'avance !

Commentaire de UNi le 26/03/2008 22:13:29

quel est la taille du fichier que tu essaye d'uploader ??

Commentaire de raver579 le 12/05/2008 17:26:15

Bonjour... Je suis très intéressé par cette source... Depuis le temps que je cherche un upload avec pbar : )
Seulement j'aimerais restreindre l'upload à un seul fichier.. Je n'arrive à manipuler le code pour le faire car je suis encore débutant.
Serais-t'il possible d'avoir une version d'as ? PLEASE !

Commentaire de soundpanther le 18/05/2008 15:13:32

Bonjour,

comme miro64 j'ai transferer le tous sur mon ftp, et apres selection d'un fichier de 2KO ou plus rien ne ce passe.

Pouvez-vous m'aider SVP

Merci

Commentaire de caviar le 30/10/2008 16:20:59

salut ... ton code à l'air top mais il semblerai qu'il ne se passe rien quand je le lance chez moi sur mon ordi sous IE ou FF...
normal ?
l'exemple du zip est il fonctionnel ?
merci d'avance
@+

Commentaire de caviar le 30/10/2008 16:29:21

autant pour moi ... c'est le chemin dans le fla qui est en dur... suffit de le changer...

est ce possible de déclencher l'upload via un bouton dans un form HTML ?
genre on sélectionne les fichiers qui s'ajoutent à la liste de transfert ...

quand on click le bouton submit du form html ça lance l'upload et une fois l'upload fini le flash appelle une fonction js dans la page qui soumet le formulaire avec par exemple un petit tableau contenant les erreurs détectées lors de l'upload ... genre ;)

thx pr la base en tt k
à+

Commentaire de UNi le 31/10/2008 11:20:02

Oui je pense que c'est possible mais pour celà il faut utiliser la comm via Javascript !

Pour plus d'infos je te conseil ce site : http://blog.webinventif.fr/index.php?2007/04/25/41-communication-flash-javascript-via-externalinterface

ou encore :
http://wiki.mediabox.fr/tutoriaux/flash/communication_flash_-_javascript_via_externalinterface

Commentaire de caviar le 01/11/2008 13:10:57

yes ! merci pour les astuces j'ai réussi à faire ça ... il me reste qu'un seul pb (voir mp) ... si j'arrive à faire quelque chose de bien je pense que je diffuserai ma source sur le web ;)
@+

Commentaire de kriskadespe71 le 12/11/2008 00:56:21

Salut,
Je trouve cette source génial, mais j'aimerais apporter 2 ou 3 modifications pour l'utiliser sur mon site...

Je voulais savoir si c'est possible d'empecher l'utilisateur de selectionner des fichier d'un certain type d'extension (genre .php ou .asp etc...) et savoir si on pouvez faire pareil pour la taille des fichiers (genre l'empecher de selectionner des fichiers de plus de 45 Mo)

Merci et a +

Commentaire de UNi le 12/11/2008 09:36:47

Pour le type de fichier on peut mettre en place des filtres au niveau du script

exemple :
[code]
filters.push({description:"Image files ( .jpg, .gif, .png)", extension:"*.jpg;*.gif;*.png", macType:"JPEG;jp2_;GIFF"});
filters.push({description:"Flash Movies", extension:"*.swf", macType:"SWFL"});
[/code]

pour ce qui est de la taille du fichier on peut seulement le voir au niveau de PHP et donc faire un retour dans flash !

Commentaire de kriskadespe71 le 12/11/2008 15:10:24

Et comment je peux gérer les retour vers le flash?
Parce que je vois pas comment communiquer dans le sens php -> flash...


Merci a toi de l'aide que tu m'apporte.

Commentaire de UNi le 12/11/2008 15:45:27

Aprés vérification de la doc flash sur le fileReference il existe une propriété size des objet chargé sinon pour ce qui est de la communication php -> flash

il faut regarder du coté de l'event
onUploadCompleteData = function(fileRef:FileReference, data:String) {}

pour plus d'informations je te conseil d'allé voir la doc sur le'objet FileReference

http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001657.html

;0) bon courage à toi !!

Commentaire de kata33 le 18/12/2008 13:35:06

Super prog en flash, petite question, est-il possible d'afficher mes images uploader sur mon serveur vers une autre page flash en AS2 ?

Si vous aviez un script ou autre sa serai super super.

merci

Commentaire de caviar le 05/02/2009 09:50:31

Saluté,
bon ben j'ai finalement réussi à faire un script d'upload multiple pas mal....
www.nasuploader.com :)
à vous de tester
@+

Commentaire de zen69 le 23/02/2009 17:11:40

Pour ceux qui n'arrive pas a le faire fonctionner correctement vous devez probablement modifier cette ligne dans le flash puis recompiler votre swf:

var urlUpload = "http://localhost/upload.php";

Commentaire de zen69 le 23/02/2009 17:37:47 10/10

Comment faire pour que le upload des fichiers temporaires s'effectue dans un autre repertoire que celui de l'application flash ?

Commentaire de UNi le 24/02/2009 09:43:57

Les fichiers temporaire sont stocké dans le répertoire temp défini dans le php.ini

Pour modifier le chemin de destination des fichiers uploadé il faut modifier le fichier upload.php en changeant la ligne move_uploaded_file.

exemple :

move_uploaded_file($_FILES["Filedata"]["tmp_name"], "nouveau_repertoire/".$_FILES["Filedata"]['name']);

Il faut bien faire attention que le répertoire existe déjà !

Commentaire de camil29j le 10/04/2009 15:39:24

Bonjour,
Comment changer le répertoire d'upload ? car il upload vers localhost et je sais pas me servire de Flash :s

Je n'y ait jamais touché je les installé mais comment faire?

Commentaire de davedavej le 12/07/2009 10:48:27

bonjour
comment peut on le modifier pour accepter qu'une selection ? Merci

Commentaire de garry12345 le 09/02/2010 12:18:31 10/10

Super Code, petite question il y a t-il une variable qui limite la taille du fichier à Uploader? Et si Oui comment agir sur cette contrainte?
Merci en tout cas Uni pour cette super source.

Commentaire de origamigraphics le 28/02/2010 09:18:12 10/10

Salut,

Ton code est super, mais je n'arrive pas à le faire fonctionner en ligne sur mon serveur OVH... Quand je clique sur upload et sélectionne un fichier tout va bien, mais quand l'upload est à 100% il reste calé et rien n'est transféré sur le serveur. J'ai essayé avec d'autres modules et j'ai toujours le même problème. Pourtant je mets les permissions de fichier sur 777.

Peux-tu m'aider ?

Commentaire de UNi le 28/02/2010 10:59:55

Il faut vérifier que le chemin pour le répertoire de l'upload dans le fichier upload.php est correct.

Commentaire de origamigraphics le 28/02/2010 18:33:50

Merci, ça marche du tonnerre ! C'était juste un problème de permissions de fichiers : code 644 pour les fichiers et 705 pour les dossiers avec OVH...

Autre chose : est-il possible d'ajouter une commande pour supprimer un fichier précédemment uploadé ? Je suppose que ceci doit se faire au niveau du PHP ?

Commentaire de lp5 le 21/05/2010 18:22:42

bonjour à toi et merci pour ce code
mais, mais... où inscrire le mail de réception ???
je ne trouve pas de note ni dans le fla, ni dans le php

merci, merci
lox

Commentaire de Matyouz le 27/07/2011 14:50:35

Bonjour,

Est t-il possible d'inclure un redimmensionnement des images avant l'upload ?

Merci.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

PB: FileReference [ par SoyYo ] Bonjour a tousJe viens de me mettre a Flash 8 (version d'essai pour l'instant) histoire de voir les nouveaux composants et surtout le FileReference qu filereference > upload [ par kingcobra ] Hello, Quelques petites questions à propos du fileRef.- Y'a t il un moyen d'empecher qu'un script flash externe (j'entend pas sur le serveur) accede à envoi et réception de variables supplémentaires avec FileReference sur upload [ par woozat ] Hello, je voudrais envoyer (et récupérer ...) des variables par l'objet FileReference. En l'occurence, pour que l'usager puisse choisir un dossier d'a upload video [ par joebuz ] Bonjour,je suis débutant de chez débutant !!!!!je souhaite faire un formulaire d'upload video en flash (car en php je suis limit Upload de fichierS avec fileReferenceList HELP =) [ par kix484 ] Bonjour mesdames, mesdemoiselles messieurs. Il s'agit d'une question concernant l'upload de fichiers multiples. Je m'explique. Je developpe un backof Upload impossible [ par aduermael ] Vous arrivez à envoyer vos sources vous aujourd'hui? J'ai un message d'erreur "application serveur". Je ne sais pas si ça vient de moi ! upload() et htaccess problème [ par lsmpascal ] Salut.J'ai un problème assez insoluble vu mes connaissances en serveur.J'ai un dossier protégé par un htaccess.Dans ce dossier j'ai un module d'upload problème d'upload video [ par mikamouv ] Bonjours à tous,j'ai acheté un script pré fait du nom de Ablespace 1.0 script de  partage vidéo et j'ai un problème et je ne sais pas si vous pouvez m Fonction browse et FileReference : variable remise à zéro [ par cd59 ] Bonjour,J'utilise la fonction "browse" pour ouvrir une fenêtre depuis Flash. Je choisi un SWF, ma variable "choixfichier" m'indique bien son nom et ex Envoyer contenu Texte de saisie au format html [ par keyser94 ] Boujour,Je suis actuellement sur un projet avec Flash Cs3 et As2Je travaille sur un formulaire en flash où il y aurait une insertion de pièce jointeJ'


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,981 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales