Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
723 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  chargement d'une variable en GET

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

chargement d'une variable en GET

n°1239910
freed102
Arayashiki
Posté le 06-11-2005 à 19:51:04  profilanswer
 

Voila j'ai fait des liens du type :
 
index.htm?rubrique=home
 
... pas de PHP
juste une variable en get...
je me suis renseigné aupres de la fonction loadVariable mais j'arrive pas à recuperer ma variable
quel est le moyen le plus simple pour la récuperer ?
 
Merci
 
Freed

mood
Publicité
Posté le 06-11-2005 à 19:51:04  profilanswer
 

n°1240180
mechkurt
Posté le 07-11-2005 à 09:10:31  profilanswer
 

je suis pas sur que tu puisse recuperer ca, par contre pour recuperer ca...

Code :
  1. <object type="application/x-shockwave-flash" data="tonAnim.swf?rubrique=home" width="800" height="600">
  2. <param name="movie" value="tonAnim.swf?rubrique=home" />
  3. </object>


...il suffit d'appeller la variable rubrique dans ton timeline principal  ;)


Message édité par mechkurt le 07-11-2005 à 09:10:57

---------------
D3
n°1240196
freed102
Arayashiki
Posté le 07-11-2005 à 10:12:34  profilanswer
 

arf !!! va falloir utiliser PHP alors pour pouvoir faire un lien et l'afficher dans les params de l'object ! je pensais qu'on pouvait avec l'url directement. va falloir faire un truc du genre:
 
<param name="movie" value="tonAnim.swf?rubrique=<?php echo $_GET['rubrique']" />
 
n'est ce pas ?
 
...mais apres ? je fais quoi ? loadvars ? loadvariables ? sendandload ? je sais pas trop quoi utiliser en fait !


Message édité par freed102 le 07-11-2005 à 10:13:58
n°1240209
mechkurt
Posté le 07-11-2005 à 10:44:59  profilanswer
 

ben rien, et c'est ca qui est bien!
rubrique serat defini comme une des variables du root avec la valeur que tu lui as assigné...


---------------
D3
n°1240231
freed102
Arayashiki
Posté le 07-11-2005 à 11:24:30  profilanswer
 

c dement !! je vais essayer ça tout de suite !


---------------
Freed102
n°1240302
freed102
Arayashiki
Posté le 07-11-2005 à 12:44:06  profilanswer
 

c genial !! ça marche !! sur ma premiere image clé j'ai mis ça :

Code :
  1. switch(rubrique)
  2. {
  3.   case "home":loadMovie("home.swf",_root.insertclip);break;
  4.   case "bio":loadMovie("homepage.swf",_root.insertclip);break;
  5.   case "music":getURL("index_musik.php" );break;
  6.   case "casting":loadMovie("casting.swf",_root.insertclip);break;
  7.   case "links":loadMovie("links.swf",_root.insertclip);break;
  8.   case "remerciements":loadMovie("remerciements.swf",_root.insertclip);break;
  9.   case "contacts":loadMovie("contacts.swf",_root.insertclip);break;
  10.   default:loadMovie("home.swf",_root.insertclip);break;
  11. }


 
et ça marche !!!
 


---------------
Freed102
n°1240329
freed102
Arayashiki
Posté le 07-11-2005 à 13:27:30  profilanswer
 

alors ça marche.. à un détail pres !.. la page par defaut.. ça marche pas !
 
j'ai essayé ça :
 

Code :
  1. if(!rubrique)
  2. {
  3. loadMovie("home.swf",_root.insertclip);
  4. }
  5. else
  6. {
  7. switch(rubrique)
  8. {
  9.   case "home":loadMovie("home.swf",_root.insertclip);break;
  10.   case "":loadMovie("home.swf",_root.insertclip);break;
  11.   case "bio":loadMovie("homepage.swf",_root.insertclip);break;
  12.   case "music":getURL("index_musik.php" );break;
  13.   case "casting":loadMovie("casting.swf",_root.insertclip);break;
  14.   case "links":loadMovie("links.swf",_root.insertclip);break;
  15.   case "remerciements":loadMovie("remerciements.swf",_root.insertclip);break;
  16.   case "contacts":loadMovie("contacts.swf",_root.insertclip);break;
  17.   default:loadMovie("home.swf",_root.insertclip);break;
  18. }
  19. }


 
mais alors soit il me charge home.swf demblé mais là le switch marche pas... soit il me charge rien au debut.. mais le switch fonctionne... pourtant j'ai bien mis un "default"... vous voyez une solution ? comment on teste si une variable est definie ?


---------------
Freed102
n°1240349
freed102
Arayashiki
Posté le 07-11-2005 à 13:41:38  profilanswer
 

bon bah j'ai triché avec PHP !
 

Code :
  1. <?php
  2. if(!empty($_GET['rubrique']))
  3. {
  4. $rub="?rubrique=".$_GET['rubrique'];
  5. }
  6. else
  7. {
  8. $rub="?rubrique=home";
  9. }
  10. ?>


 
<param name="movie" value="index.swf<?php echo $rub; ?>">
 
 
et sous flash :
 

Code :
  1. switch(rubrique)
  2. {
  3.   case "home":loadMovie("home.swf",_root.insertclip);break;
  4.   case "":loadMovie("home.swf",_root.insertclip);break;
  5.   case "bio":loadMovie("homepage.swf",_root.insertclip);break;
  6.   case "music":getURL("index_musik.php" );break;
  7.   case "casting":loadMovie("casting.swf",_root.insertclip);break;
  8.   case "links":loadMovie("links.swf",_root.insertclip);break;
  9.   case "merci":loadMovie("merci.swf",_root.insertclip);break;
  10.   case "contacts":loadMovie("contacts.swf",_root.insertclip);break;
  11.   default: loadMovie("home.swf",_root.insertclip);break;
  12. }


 
 
... et là c parfait !


Message édité par freed102 le 07-11-2005 à 13:42:38

---------------
Freed102

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  chargement d'une variable en GET

 

Sujets relatifs
ecriture variable en javascript[RESOLU]Mettre le contenu d'une variable dans le corps d'un mail
[perl] passer une variable a une expression reguliereProbleme variable $ADA_INCLUDE_PATH [fini]
Jeux Flash et PHP (recuperation de variable).Faire changer le nom d'une variable en c++
Problème Switch Get Page & EasyPHPprobleme de variable dans un menu
Probleme de variablenuméro de feuille variable [Résolu]
Plus de sujets relatifs à : chargement d'une variable en GET


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR