Vladsvn
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Да, пытаюсь. Проблема предельно сконцентрировалась и упростилась. На индексной странице разместили код: file_put_contents('4.txt', $_SERVER['REQUEST_URI'] . "\n", FILE_APPEND); И получаем в файле '4.txt: /wowa/ /test.css /images/stydent03.jpg Я так понимаю, что /wowa/ - это адрес страницы, а /test.css и /images/stydent03.jpg – файлы, отсутствующие на сервере, но на них ссылается код страницы /wowa/. Эти элементы запрашивает браузер. Осталось только понять, как отвечать браузеру на каждый их этих трех запросов. По адресу /wowa/ запрашиваем контент в базе. Если в базе для этого адреса контент есть, то вывожу его в index.php. Если контента нет, то вывожу header("HTTP/1.1 404 Not Found"); По остальным адресам даже нет нужды делать запрос в базу. Но что-то нужно выдать на запрос браузера по этим элементам? Что конкретно выдать, какой ответ? И главное – как отличить первый запрос, по которому нужен поиск в базе, от последующих? Как это делается на практике? Может быть, в коде запроса есть какой-то признак, что запрос вторичный, что он порожден браузером? | Всего записей: 340 | Зарегистр. 07-09-2016 | Отправлено: 12:38 24-01-2023 | Исправлено: Vladsvn, 18:12 24-01-2023 |
|