« Back to History
index.php
|
20260723_000646.php
Initial Domain Snapshot
Copy Code
<?php if (session_status() === PHP_SESSION_NONE) session_start(); require_once __DIR__ . '/config.php'; require_once __DIR__ . '/core/db.php'; require_once __DIR__ . '/core/response.php'; require_once __DIR__ . '/core/utils.php'; require_once __DIR__ . '/modules/auth/auth.php'; $router = new Router(); /* ---------- API को हमेशा JSON errors दें ---------- */ $__path = parse_url($_SERVER['REQUEST_URI'] ?? '/', PHP_URL_PATH); $__is_api = (strpos($__path, '/api/') === 0); if ($__is_api) { ini_set('display_errors', '0'); // HTML error बंद ini_set('log_errors', '1'); set_exception_handler(function($e){ json(['ok'=>false, 'error'=>$e->getMessage()], 500); }); set_error_handler(function($no,$str,$file,$line){ json(['ok'=>false, 'error'=>$str, 'at'=>basename($file).":$line"], 500); }); } /* ---------- API routes ---------- */ require_once __DIR__ . '/modules/dev/tasks.php'; /* ---------- Dispatch ---------- */ $res = $router->dispatch(); if ($res !== null) { exit; } /* ---------- Non-API fallback ---------- */ $u = auth_user(); require __DIR__ . ($u ? '/dev_board.php' : '/login.php');