// Файл proxy.php в папке public
// Проверяем, есть ли входящий запрос
if (isset($_GET['query'])) {
// Санитизируем входные данные
$query = filter_input(INPUT_GET, 'query', FILTER_SANITIZE_STRING);
// Подключаем файл из private
require_once '../private/search_user.php';
// Вызываем функцию поиска с запросом
echo search_user($query);
} else {
// Возвращаем ошибку, если запрос не предоставлен
echo "No query provided";
}
?>
xhr.open("GET", `proxy.php?query=${encodeURIComponent(input)}`, true);
-Папка с сайтом
-private
-конфиг,другие закрытые файлы
-public
Папки js css img и страницы доступные для пользователя
Такая проблема, корневая папка проекта является public, на странице index.php, которая автоматом открывается происходит ajax запрос на файл php, который находится в папке private Смотрел в девтулзе, ошибка (404)
И ищет он этот файл по url
localhost:8000/private/search_user.php