Afficher du JSON dans une page web en PHP
Bonjour
Je travaille sur une api en codeigniter. J'obtiens un resultat en json. J'aimerais afficher ce résultat json dans une page web en php. Mais j'obtiens une erreur. Que dois-je mettre dans la fonction file_get_contents(' ') ? Merci de votre aide !
Voici le lien qui affiche mon résultat json : http://keyapi.wedhoc.com/api/index.p...assword=111111
Voici le résultat:
Code:
1 2 3 4 5 6 7 8
| {
"code": 200,
"message": "login successful",
"data": {
"sess_id": "0fa2b98601ef7c921102eb6cf3322012e8429d44",
"userid": "3"
}
} |
Voici le fichier php que j'ai crée pour afficher ce résultat json dans une page web en php:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <?php
/* Récupération du contenu du fichier .json */
$contenu_fichier_json = file_get_contents('http://keyapi.wedhoc.com/api/index.php/user/loginPseudo?nickname=alanwu&password=111111');
/* Les données sont récupérées sous forme de tableau (true) */
$tr = json_decode($contenu_fichier_json, true);
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Test json</title>
<meta name="description" content=" Je teste json">
</head>
<body>
<?php echo $tr['code'] ?>
<?php echo $tr['message'] ?>
<?php echo $tr['sess_id'] ?>
<?php echo $tr['userid'] ?>
</body>
</html> |