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:
1 2 3 4
| <?php
$user_id=101;
echo '<graph><set id="'.$user_id.'"></graph>';
?> |
Le problème intervient lorsque je veux récupérer l'id par l'url:
1 2 3 4
| <?php
$user_id=$_GET['user_id'];
echo '<graph><set id="'.$user_id.'"></graph>';
?> |
en parcourant des dizaines de forum français et anglais, j'ai essayé les fonctions suivantes sans succès:
1 2 3 4 5 6 7
| $user_id=urldecode($_GET['user_id']);
$user_id=intval($_GET['user_id']);
$user_id=utf8_decode($_GET['user_id']);
$user_id=utf8_encode($_GET['user_id']);
$user_id=htmlentities($_GET['user_id']);
$user_id=htmlspecialchars($_GET['user_id']);
$user_id=html_entity_decode($_GET['user_id']); |
Pour info, $_GET['user_id'] est un nombre entier. Je cherche donc un moyen de récupérer cette valeur pour la lire en XML. (une astuce ou une fonction me conviendront
)
NB: Que ce soit avec $user_id=101 ou $user_id=$_GET['user_id'], le navigateur renvoit :
<graph><set id="101"></graph>
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
Partager