Bonjour,
J'ai un script côté serveur (PHP) qui me retourne une réponse avec une entête en plus X-Json
je l'appel via une fonction javascript (j'utilse prototype)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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++; ?>
mais seulement rien ne s'affiche pourquoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
});
Partager