|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 45 ![]() |
Bonjour!
j'ai un objet SWF qui utilise le fichier good.php pour récupérer l'ID de l'utilisateur. Le fichier good.php est interprété comme un fichier XML. Le code suivant fonctionne: Code :
Code :
en parcourant des dizaines de forum français et anglais, j'ai essayé les fonctions suivantes sans succès: Code :
NB: Que ce soit avec $user_id=101 ou $user_id=$_GET['user_id'], le navigateur renvoit : Conclusion: $_GET['user_id'] est bien envoyé mais son format n'est pas lisible par XML... Merci d'avance à tous ceux qui se pencheront sur ce problème |
||||||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Code :
echo '<graph><set id="'.$user_id.'"></graph>';
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 45 ![]() |
merci. je l'ai modifié mais comme tu dois t'en douter ça ne résoud pas le problème.
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
quand tu lances ton good.php via un navigateur t'as bien la chaine attendu ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 45 ![]() |
oui, comme je le précise dans mon Nota Bene, tous les navigateurs affichent bien
(même en utilisant le $_GET['user_id']) J'en conclu donc que c'est le format de la variable $_GET qui n'est pas interprété par XML. Merci pour ton soutien... |
|
|
00
|
|
|
#6 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 45 ![]() |
|
|
|
00
|
|
|
#8 | ||||
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 45 ![]() |
Petite précision:
si je fais ça: Code :
Le résultat est identique avec: Code :
|
||||
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
quand tu charges le fichier en texte via flash ca donne quoi ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#10 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 45 ![]() |
tu me demandes d'essayer de modifier l'extension (.txt via htaccess)?
ou de créer un fichier texte avec : ? J'essaye la première solution parce que la deuxième fonctionnera à coup sûr (dans la mesure où ça fonctionne si je mets $user_id=101 |
|
|
00
|
|
|
#11 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#12 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 45 ![]() |
j'ai ajouté une règle htaccess pour que le fichier php soit lu comme un fichier texte par flash
et ça donne le même résultat qu'avec un XML |
|
|
00
|
|
|
#13 | ||
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 45 ![]() |
autre précision:
lorsque je fais Code :
|
||
|
|
00
|
|
|
#14 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
non mais le htaccess ca n'a rien a voir, avec regarde juste le contenu de ton URLLoader avant de le mettre dans une instance XML
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#15 | |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 45 ![]() |
Citation:
J'imagine que URLLoader est dans le fichier flash...? PS: c'est un fichier SWF de chez FusionCharts (je pense que j'ai la source FLA) |
|
|
|
00
|
|
|
#16 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 45 ![]() |
http://dl.free.fr/a4KBvsRRJ
voici le fichier *.fla si cela est nécessaire (je ne peux pas l'ouvrir puisque je n'ai pas flash) |
|
|
00
|
|
|
#17 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
y'a pas tout dans ton fichier, mais oui apres c'est au niveau de flash qui faut voir ca
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#18 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 45 ![]() |
j'ai trouvé une astuce mais je ne connais toujours pas l'origine du problème...
En fait, j'ai simplifié le code dans mon premier post. Mon code comportait en réalité plusieurs variables $_GET. voici à quoi ressemblait l'URL appelée : j'ai résolu le problème en utilisant qu'une seule variable $_GET + 1 explode L'url appelée est désormais Il y a problème dès que la tableau $_GET a au moins 2 entrées. ça ne vient pas du fait qu'il y ait lettres et chiffres puisque j'ai fait le test en ajoutant des lettres à la 2ème variable $_GET et ça ne marchait pas. ça ne vient pas du fait que le '&' soit au mauvais format puisque j'ai essayé avec plusieurs fonctions de décodage et plus simplement avec '&'... en tout cas merci pour ton aide stealth35 !! ![]() ton soutien m'a permis d'explorer d'autres horizons qui m'ont finalement conduit à cette astuce. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com