Auteur Sujet: [Résolu] JSON decode pas ....  (Lu 1934 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Albyor

  • Débutant
  • *
  • Messages: 58
    • http://www.albyor.net
[Résolu] JSON decode pas ....
« le: 24 juillet 2009 à 09:16:44 »
Bonjour tout le monde,

J'ai du passer à coté d'une information importante, ou je sais pas...
Voici mon soucis.
Depuis quelques temps, je me suis versé à fond dans le développement dit WEB2.0.
Je me base sur la bibliothèque prototype pour la partie Javascript et Ajax.

Au boulot, je fait ça tous les jours sans aucun problème.
Je développe une bricole et je le dépose sur mon FTP phpnet, et là c'est le drame.

Voici ma façon de procéder :

Dans la page principale, j'ai tout un code HTML pour une mise en page, normal.
Chaque élément à remplir à son ID.

en bas de page, j'utilise une fonction javascript :
<script>
AfficheEquipe(104);
</script>

voici le détail de la fonction :
function AfficheEquipe(IdEquipe)
{
var tab =
{
'IdEquipe' : IdEquipe
};

new Ajax.Request('./ajax/ajax_bb.php?info=AfficheEquipe', {method:'post', postBody:'data='+$H(tab).toJSON(), asynchronous: true,
onSuccess: function(transport) { 
            var response = transport.responseText || "error";
Equipe = response.evalJSON();
...............

traitement de la reponse, je vous passe les détails.

...........
    },
    onCreate: function (transport)
    {
    $('attente').show();
    },
    onComplete: function ()
    {
    $('attente').hide();
    }
});
}


Comme on peut le voir, je passe mon tab avec les fonctionnalités de prototype.

Dans ma page ajax_bb.php, j'ai ce petit bout de code :
(je vous passe les déclaration et instanciation d'objets... )
switch ($_GET['info'])
{

case 'AfficheEquipe' :
$Tab_Value = json_decode($_POST['data']);
print_r($_POST);
print_r($Tab_Value);
$BB->AfficheEquipe($Tab_Value);
break;

}

résultat de print_r() :
print_r($_POST) donne :
Citer
Array
(
    [data] => {\"IdEquipe\": 104}
)

mais print_r($Tab_Value) ne donne rien.




Je me doute qu'il doit y avoir une histoire de configuration, mais là je nage.

Quelqu'un pourrait éclairer ma lanterne svp ?
Merci d'avance.
« Modifié: 24 juillet 2009 à 09:55:44 par Albyor »
Albyor Théophillus, responsable de la bibliothèque d'Althaïr

"les souvenirs s'échappent, le temps nous rattrappe. Nous ne sommes rien !"

Hors ligne Albyor

  • Débutant
  • *
  • Messages: 58
    • http://www.albyor.net
Re : JSON decode pas ....
« Réponse #1 le: 24 juillet 2009 à 09:38:47 »
Re bonjour,


En cliquant sur envoyer, j'ai eu 2 neurones qui se sont touchés ...

MAGIC_QUOTE à ON ....

désolé du dérangement ...
Albyor Théophillus, responsable de la bibliothèque d'Althaïr

"les souvenirs s'échappent, le temps nous rattrappe. Nous ne sommes rien !"