Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $login = $_SERVER['PHP_AUTH_USER'] ?? '';
- $password = $_SERVER['PHP_AUTH_PW'] ?? '';
- if ($login !== 'loja01' || $password !== 'pass123456') {
- header('WWW-Authenticate: Basic realm="API Authentication"');
- header('HTTP/1.0 401 Unauthorized');
- echo 'Authentication required.';
- exit;
- }
- $xml = simplexml_load_file('produtos.xml');
- $produtos = [];
- foreach ($xml->produto as $produto) {
- $produtos[] = [
- 'titulo' => (string) $produto->titulo,
- 'descricao' => (string) $produto->descricao,
- 'quantidade' => (int) $produto->quantidade,
- 'valor' => (float) $produto->valor,
- ];
- }
- header('Content-Type: application/json');
- echo json_encode($produtos);
Advertisement
Add Comment
Please, Sign In to add comment