[[oktatas:programozás:php:php_rest_api|< PHP REST API]] ====== PHP REST API adatbázisból (Fejlesztés alatt) ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2021 * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: https://szit.hu ===== Projekt szerkezet ===== app01/ |-api/ | |-create.php | `-read.php |-core/ | `-init.php `-includes/ |-config.php |-database.php `-mariadb.php ===== Adatbázis ===== $db['host'] = 'localhost'; $db['user'] = 'app01'; $db['pass'] = 'titok'; $db['name'] = 'app01'; ===== Előkészítés ===== define('DS', DIRECTORY_SEPARATOR); define('SITE_ROOT', DS . 'xampp' . DS .'htdocs' . DS .'app01'); define('CORE_PATH', SITE_ROOT.DS.'core'); require_once(CORE_PATH.DS."database.php"); ===== Lekérdezés ===== header('Access-Control-Allow-Origin: *'); header('Content-Type: application/json'); include_once('../core/init.php'); ===== Létrehozás ===== header('Access-Control-Allow-Origin: *'); header('Content-Type: application/json'); header('Access-Control-Allow-Methods: POST'); include_once('../core/init.php'); ===== Függelék ===== ==== A kérések szétválogatása metódus alapján ====