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 : Sélectionner tout - Visualiser dans une fenêtre à part
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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<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