begin process at 2012 05 31 18:40:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

Uploader un fichier sur flash via php


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Uploader un fichier sur flash via php

jeudi 26 février 2009 à 09:26:34 | Uploader un fichier sur flash via php

cendrillon84

Bonjour,
J'ai trouvé un uploader pour télécharger des fichiers a partir d'un formulaire flash avec du php mais le fichier téléchargé s'enregistre dans un dossier spécifique du serveur..et je souhaiterai qu'au lieu de recevoir le document téléchargé sur un dossier du serveur on puisse le recevoir directement sur une adresse mail avec un poids maximum autorisé(lors du clic sur le bouton "envoyer" du formulaire)?si oui comment?
Merci beaucoup

Voici le code :
import flash.net.FileReference;
fileURL = "upload_process.php";
var myFileReference:FileReference = new FileReference();
var myListener:Object = new Object();
//////////////////////////////
myListener.onComplete = function() {
    stat.text = "Le transfert est maintenant termine !";
    prog.text = "";
    imagesCb.addItem(myFileReference.name);
    imagesCb.selectedIndex = imagesCb.length-1;
    montreImage();
};
//////////////////////////////
myListener.onSelect = function() {
    upload_btn._visible = true;
    uploadFile.text = myFileReference.name;
    trace("creator: "+myFileReference.creator+" creationDate: "+myFileReference.creationDate+" modificationDate: "+myFileReference.modificationDate+" type: "+myFileReference.type);
};
///////////////////////////////
myListener.onOpen = function() {
    stat.text = "Transfert en cours...";
};
///////////////////////////////
myListener.onHTTPError = function() {
    stat.text = "Erreur de transmission du fichier.";
};
////////////////////////////////
myListener.onProgress = function(bytesTotal, bytesLoaded) {
    if (bytesTotal == -1) {
        prog.text = "Impossible de determiner le poids du fichier !";
    } else {
        prog.text = Math.floor((bytesLoaded/myFileReference.size)*100)+"% of "+Math.floor(myFileReference.size/1000)+"K";
    }
};
///////////////////////////////////
///imagesCb.addEventListener("change", montreImage);
///function montreImage(event:Object):Void {
    ///imagePane.contentPath = "images/"+imagesCb.value;
///}
////////////////////////////////
myFileReference.addListener(myListener);
upload_btn._visible = false;
upload_btn.onRelease = function() {
    myFileReference.upload(fileURL);
};
/* Ligne ajouter par AlI EL BROUDI ali-el@hotmail.fr */
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 documentTypes:Object = new Object();
documentTypes.description = "Documents (*.doc; *.pdf;)";
documentTypes.extension = "*.doc; *.pdf";
allTypes.push(documentTypes);

var flashTypes:Object = new Object();
flashTypes.description = "Flash Movies (*.swf;*.SWFL;)";
flashTypes.extension = "*.swf; *.SWFL";
allTypes.push(flashTypes);
/* FIN Ligne ajouter par ALI EL BROUDI */
browse_btn.onRelease = function() {
    myFileReference.browse(allTypes);
};
var lv:LoadVars = new LoadVars();
lv.onLoad = function() {
    var files:Array = this.fichiers.split(":");
    trace(files);
    imagesCb.dataProvider = files;
};
lv.load('repert.php');



Merci


Cette discussion est classée dans : function, var, myfilereference, mylistener, object


Répondre à ce message

Sujets en rapport avec ce message

UML vers PHP [ par sgue35 ] Bonjour, j'aimerai avoir votre avis sur une traduction des relation définies ds le standard UML et leur codage. C'est juste pour moi, je ne veux pas inclusion d'une classe provenant d'un autre fichier [ par lilippx ] salut, je me suis mis au php ce matin mais je bute sur un petit truc (dès le premier jour, ce n'est pas motivant...)je n'arrive pas à instancier un ob Classe PHP et variable d'instance [ par p0236 ] Bonjour à tous, J'utilise une classe Produit dans laquelle il y a une VI qui est un objet d'une autre classe.Est ce que cela est possible? Si oui, y a Insert et classe [ par nagrom_om ] J ai créé une classe conge. La méthode select marche bien mais je n arrive pas à rédiger l'insert :class CConges{ var $m_pt;  var $m_numeroConge    = Prolème d'affichage avec google maps en php mysql.... [ par nickbenson ] Bonjour, j'ai un problème d'affichage avec ma base de donnés MYSQL. mon code appel bien les données, mais affiche une carte avec le dernier resultat, Call to a member function on a non-object [ par rozelaudric ] Hello GuysJ'ai un probleme"Fatal error: Call to a member function cloneNode() on a non-object in c:\wamp\www\access2008\engine\blocks\poll.eng.php on Classe Connexion.php la plus simple possible .... [ par Tartuffe245 ] Bonjour à tous,J'ai créé une classe connexion pour mon site internet et il se trouve que j'ai une erreur qui revient souvent mais je ne sais pas comme php et ajax [ par drogba86 ] salut svp, j'ai un code javascript pour rafraichir une div de ma page.mais après cette div la ya d'autres div qui s'executent mais n'aparaissent pas.s Question pour monter de classe ! [ par tibine974 ] Bonjour , Voila je voudrais appeler une fonction à l'intérieur d'une autre fonction. Mais qd je fais cela , il me dit : " Fatal error: Call to undef Modification calendrier [ par karlax ] Bonjour, Je cherche à mettre un sélecteur de date pour un formulaire destiné à être utilisé en local pour un "PME". N'y connaissant pas grand chose,


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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 : 0,671 sec (3)

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