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 :

[FLASH MX] Probleme avec un bouton flash


Sujet :

Flash

  1. #1
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Octobre 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2005
    Messages : 40
    Par défaut [FLASH MX] Probleme avec un bouton flash
    Bonjour tous le monde, je vous expose mon probleme:
    je veux remplacer un lien HREF par un bouton,

    mon lien HREF est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <A HREF="Sup_News.php?id_News='.$Id_News.'" onClick="javascript: return confirm(\'Etes vous surs de vouloir supprimer la news?\')" title="Supprimer la news">Supprimer</A>
    Mon bouton est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="110" height="40"> 
    <param name="movie" value="Supprimer.swf"> 
    <param name="quality" value="high"> 
    <embed src="Supprimer.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="110" height="40"></embed> 
    </object>
    Le probléme est que dans mon lien HREF j'ai une varible dynamique php et je ne sais pas comment je dois faire pour la faire passer?

    Merci pour votre aide.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    519
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 519
    Par défaut
    pas testé, mais ca pourrait etre avec les FlashVars. qque chose comme ca:

    <object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="110" height="40">
    <param name="movie" value="Supprimer.swf">
    <param name="quality" value="high">
    <param name=FlashVars value="id_News=<?php echo $Id_News; ?>">
    <embed src="Supprimer.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="id_News=<?php echo $Id_News; ?>" type="application/x-shockwave-flash" width="110" height="40"></embed>
    </object>

  3. #3
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Octobre 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2005
    Messages : 40
    Par défaut
    Merci pour votre réponse bibile

    Mais je ne vois pas où je dois mettre mon lien "Sup_News.php" ?

    Merci pour votre aide

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    519
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 519
    Par défaut
    il faut le mettre dans le flash.
    c'est une action du bouton. lorsque que le bouton est Release(), alors il faut faire un getURL("Sup_News.php?id_News=" +id_news)

    id_news etant la varibale dans flash qui a recupere la FlashVars.

  5. #5
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Octobre 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2005
    Messages : 40
    Par défaut
    Bonjour Bible, Je te remercie pour ton aide,

    Voila ce que j'ai mis dans ma page php:

    <object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100" height="30">
    <param name="movie" value="Modifier.swf">
    <param name="quality" value="high">
    <param name=FlashVars value="id_Univers=<?php echo $id_Univers; ?>">
    <embed src="Modifier.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="id_Univers=<?php echo $id_Univers; ?>" type="application/x-shockwave-flash" width="100" eight="30">
    </embed>
    </object>

    et dans le flash j'ai mis dans la fenetre Action:
    onRelease = function() { getURL("Accueil_Admin.php? id_page=Form_Univers&action=Modif&id_Univers=" + id_Univers);}

    Mais rien ne se passe.

    Est ce que vous pouvez m'aider à résoudre ce probleme?

  6. #6
    Membre chevronné Avatar de ekameleon
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 401
    Par défaut
    hello
    tu testes en ligne dans une page HTML ou directement dans flash ? En général les FlashVars dans flash directement cela marche pas c'est pour cela que je te demande

    Sinon faut faire un champ de texte de test sur la scène principal, tu lui donnes le nom d'occurence "field" et tu tapes au lancement de l'animation :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    field.text = _root.id_Univers ;
    Pense à bien mettre _root sur ta variable aussi car c'est là que tu pourras la récupérer .. dans le doute on ne sait jamais, cible bien cette variable

    PS : pense à utiliser la balise [code sur le forum quand tu mets du code merci

    EKA+

  7. #7
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Octobre 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2005
    Messages : 40
    Par défaut
    Bonjour eKameleon,

    Voila ce que j'ai fait maintenant dans ma page php:

    <object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100" height="30">
    <param name="movie" value="Modifier.swf">
    <param name="quality" value="high">
    <param name=FlashVars value="_root.id_Univers=<?php echo $id_Univers; ?>">
    <embed src="Modifier.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="_root.id_Univers=<?php echo $id_Univers; ?>" type="application/x-shockwave-flash" width="100" eight="30">
    </embed>
    </object>

    et dans le flash j'ai modifier dans la fenetre Action:

    field.text = _root.id_Univers;

    onPresse = function() {
    getURL("Accueil_Admin.php?id_page=Form_Univers&action=Modif&id_Univers=" + _root.id_Univers);
    }


    Mais rien ne se passe non plus
    Et en plus je débute en flash et jy connais vraiment rien en actionscript

    Merci de votre aide

  8. #8
    Membre chevronné Avatar de ekameleon
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 401
    Par défaut
    euh ... _root c'est dans flash.. pas dans une page HTML hein

    PS : sans y connaitre grand chose en actionscript.. je te conseille d'ouvrir l'aide de flash et de lire un peu celle ci .. tous les débutant ne le font pas et ils devraient !

    PS2 : toujours pas de balise de code ?? Fait attention à cela merci

    eKA+

  9. #9
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Octobre 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2005
    Messages : 40
    Par défaut
    Citation Envoyé par ekameleon
    euh ... _root c'est dans flash.. pas dans une page HTML hein

    PS : sans y connaitre grand chose en actionscript.. je te conseille d'ouvrir l'aide de flash et de lire un peu celle ci .. tous les débutant ne le font pas et ils devraient !

    PS2 : toujours pas de balise de code ?? Fait attention à cela merci

    eKA+
    Merci eKameleon pour votre aide.

    J'ai pas compris ce que vous voulez dire dans votre PS2.

    Mais ça marche toujours pas.

Discussions similaires

  1. Réponses: 5
    Dernier message: 08/02/2005, 21h50
  2. [FLASH MX] Probleme avec le drag d'objet
    Par Toutouffe dans le forum Flash
    Réponses: 3
    Dernier message: 23/01/2005, 23h41
  3. [FLASH MX] Probleme avec XML
    Par celina5880 dans le forum Flash
    Réponses: 4
    Dernier message: 16/12/2004, 20h30
  4. Réponses: 13
    Dernier message: 18/11/2004, 10h58
  5. [flash MX] probleme avec setinterval et clearinterval
    Par yacinechaouche dans le forum Flash
    Réponses: 3
    Dernier message: 15/04/2004, 13h07

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