IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

Interfaçage Flash / PHP : upload de fichiers


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Sarrus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Par défaut Interfaçage Flash / PHP : upload de fichiers
    Bonjour, j'ai bien lu http://stephaneey.developpez.com/tut...shmx/flashphp/

    et je voudrais que vous me disiez ce que vous pensez de mon mode de fonctionnement.

    1. Ce que je veux faire

    J'ai un petit module flash permettant l'upload de fichiers (merci Sub0)

    Je voudrais qu'il télécharge les fichiers dans un dossier créé à la volée prenant en compte un UserId (transmis par une variable en lien genre page.php?userid=n)

    je voudrais un bouton "terminer" qui envoie vers une page d'upload avec en parametre le nom du dossier créé.

    2. Voici mes idées :

    Dans le .fla :

    déclarer un objet de communication :
    phpCom = new LoadVars();


    interface php->flash

    - envoyer l'userid (transmis de la sorte : gerer.php?userId=n)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    phpCom.sendAndLoad("gerer.php",phpCom,"POST");
    - utilisation de l'userid :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    phpCom.userId (à concatener dans le nom de dossier)
    -> quelle est la commande pour concatener en flash ?
    -> Comment créer un dossier par ftp en flash ?

    interface flash->php

    - transmettre le nom du dossier

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    phpCom.directory=(nom du dossier)
     
    phpCom.sendAndLoad("upload.php",phpCom,"POST");
    (ce send and load est à mettre dans le "on click" d'un bouton "Terminer")


    Dans le upload.php :

    traitement classique en utilisant $_POST[]

    ->est-ce que j'aurai encore UserId dans le POST ?



    Voilà, à vos claviers les flashouilleurs !

    Merci d'avance

    (NB : je connais encore moins le flash que la pelote venezuelienne)

  2. #2
    Membre confirmé Avatar de Sarrus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Par défaut
    Je viens de lire quelque part qu'il fallait un objet d'envoi et un de réception

    est-ce obligé ?

  3. #3
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    non, à priori le même peut faire les deux...

  4. #4
    Membre confirmé Avatar de Sarrus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Par défaut
    merci, et sinon pour ma conception du truc j'ai bon ? il me manque des choses à savoir ?

  5. #5
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    coté php je suis pas super compétent

  6. #6
    Membre confirmé Avatar de Sarrus
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Par défaut
    Ben c'est pas du php, c'est du flash

  7. #7
    Invité de passage
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1
    Par défaut utiliser flash sans afficher flash
    Bonjour à tous,

    J'ai vu des codes pour utiliser Flash afin d'utiliser la barre de progression. Ce que mois je veux c'est utiliser un formulaire classique pour faire "Parcourir"
    et afficher la taille du fichier (grace à Flash?)

    En gros, est-ce possible par exemple d'utiliser flash "en arrière plan avec l'ajax" pour prendre le chemin du fichier indiqué dans le formulaire classique, j'executer le flash en donant comme parametre le chemin du fichier et que le flash m'affiche les infos de type taille de fichier etc...

    Je ne suis pas forcément clair... mais j'essaie

    Merci beaucoup...

Discussions similaires

  1. [Upload] upload fichiers: interaction Flash <-> Php?
    Par fred23195 dans le forum Langage
    Réponses: 2
    Dernier message: 30/01/2007, 07h07
  2. [FLASH 8] Upload de fichiers
    Par abenhass dans le forum Flash
    Réponses: 1
    Dernier message: 10/08/2006, 17h34
  3. [Upload] Upload de fichier avec un script PHP
    Par largolgd dans le forum Langage
    Réponses: 7
    Dernier message: 23/04/2006, 15h21
  4. [Upload] Upload de fichier php ou ssh
    Par BenoitDenis dans le forum Langage
    Réponses: 5
    Dernier message: 08/03/2006, 13h38
  5. [FTP] upload de fichiers via PHP
    Par r-zo dans le forum Langage
    Réponses: 7
    Dernier message: 02/01/2006, 15h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo