<!DOCTYPE html>
<html>
<head>
<title>Articles List</title>
<meta charset="utf-8">
</head>
<body>
<div>
<a href="signin">Sing in</a> | <a href="signup">Sing up</a>
</div>
<h1>Articles List</h1>
<?php
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'http://rest-api-blog.local/api/v1/articles');
curl_setopt($curl, CURLOPT_HTTPHEADER, ['content-type: application/json']);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, ۱);
$result = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo $err;
} else {
$response = json_decode($result, true);
}
?>
<?php if (is_array($response['response']['message'])) { ?>
<ul>
<?php foreach($response['response']['message'] as $article) { ?>
<li>
<a href="show/index.php?id=<?= $article['articleId'] ?>">
<?= $article['articleTitle'] ?>
</a>
</li>
<?php } ?>
</ul>
<?php } else { ?>
<p>No article found!</p>
<?php } ?>
<a href="create">Create a new article</a>
</body>
</html>