Ma variable php n'aime pas flash :(

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Ma variable php n'aime pas flash :(

par Ryle » 06 mars 2007, 13:07

Bizare en effet... enfin le principal c'est que cela fonctionne :)

J'ajoute le tag [Résolu] mais tu pourrais le faire toi même si tu étais inscrite ;)

par Debbie » 06 mars 2007, 12:55

En fouinant un peu Ryle, j'ai réussi. Ma variable était bien déclarée en haut de page juste après <?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; $id = "blabla"; ?> et cela semblait ne pas lui plaire. Bizarre, non ? En déclarant ma variable un peu plus bas dans le <body> ca a de suite fonctionnait !!!

Merci

Debbie <? echo "zou"; ?> :love7:

par Ryle » 06 mars 2007, 12:26

<b>Notice</b>: Undefined variable: id in <b>c:/program files/easyphp1-7...
Signifie simplement que la variable $id n'est pas définie... assures toi qu'elle a été déclarée et correctement initialisée avant de l'utiliser et ca devrait le faire :)

Ma variable php n'aime pas flash :(

par Debbie » 06 mars 2007, 12:18

Bonjour,

C'est certainement tout bête mais je n'arrive pas à savoir d'où vient mon erreur. J'ai une page jeu.php qui contient mon animation flash jeu.swf. J'essaie de récupérer une variable de test id que je transmets à un champ texte dynamique (ctd) de la façon suivante _root.id = _root.ctd;
Quand je déclare ma variable en dur dans l'url de mon anim (ex:jeu.swf?id=1234) ou bien par les flashvars, j'arrive bien à récupérer ma valeur dans mon champ ctd. En revanche quand je cherche à transmettre une valeur dynamique exemple jeu.swf?id=<? echo $id; ?> ou bien jeu.swf?id=<? echo $_SESSION["id"]; ?> , je ne récupère pas ma valeur et obtiens une erreur du type <br /><b>Notice</b>: Undefined variable: id in <b>c:/program files/easyphp1-7...Pourquoi ? Est-ce la bonne méthode ?

Merci de votre aide

Debbie