Lire du JSON en javascript
Bonjour,
J'ai un script côté serveur (PHP) qui me retourne une réponse avec une entête en plus X-Json
Code:
1 2 3 4 5 6 7 8 9 10
| <?php
header('Content-Type: text/html; charset: UTF-8');
$i=0;
require_once('../include/header.php');
$_SESSION["manager".$i] = serialize(new Manager($_POST['login'],$_POST['pass']));
$str = '[{"id": '.unserialize($_SESSION["manager".$i])->getId().', ' .
'"login": '.unserialize($_SESSION["manager".$i])->getLogin().'}]';
header('X-JSON: ' . $str);
$i++;
?> |
je l'appel via une fonction javascript (j'utilse prototype)
Code:
1 2 3 4 5 6
| new Ajax.Request('../script/createManager.php',
{
method: 'post',
parameters: {"login": $('login').value , "pass": $('pass').value , "user": $('usertype').value},
onSuccess: function(transport) { var strJSON = http.getResponseHeader('X-JSON');
alert(strJSON); } |
mais seulement rien ne s'affiche pourquoi ?
});