Имена участников (разделяйте запятой).
Реализовать конечно можно всё, в Laravel есть Controller middleware, например. Я не смотрел как это реализовано. Твой конструктор Pipeline...
Поясню про до и после: public function handle(Request $request, callable $next) { // place to do something before Handler, break an exception...
class Handler { public function handle(Request $request): Response { return new Response(__METHOD__); // тут мы создаём...
надо добиваться чтобы лог был. это же не последнее, что ты будешь пробовать. --- Добавлено --- сейчас ты как на велике с завязанными глазами )))...
Смотри errorlog. Врядли у кого-то столько времени, что он будет за тебя ставить, генерировать ошибку и отладживаться.
Внимательнее относишся к стандартам, пишешь легкочитаемый, легкотестируемый код — больше зарплата. Не всегда больше букв === легче читается.
Вот такое упрощение должно дать нужный результат: $userAgent ?? $this->userAgent НО! Надо быть уверенным, что в $this->userAgent не-null значение...
И где твой IF ? Вообще некоторые хеш-функции могут возвращать разные результаты с одним и тем же аргументом. Поэтому применяют функцию...
@Slava2293 когда не получается, надо упрощать, а не усложнять. Я вижу даже удаленные посты ;) ты усложняешь. Раз ты не слушаешь, не вижу смысла...
Ну а ошибку какую пишет? Пожалуйста отвечай полностью, а не выборочно ))) --- Добавлено --- "Как правильно писать для вордпреса" я не знаю. Но...
боюсь уже продолжать эту тему ))) но исходная конструкция header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found"); рабочая. она прямо из документации...
Что именно ты делаешь и какую ошибку пишет?
так он и не отработал. тема об этом ))) --- Добавлено --- только когда автор переписал всё начисто, неведомый вывод-по-неосторожности был...
Перевожу что написал don.bidon: isset($_COOKIE["NameIP"]) — это и есть проверка, что человек впервые или не впервые зашел. Независимо от того что...
Перенаправление надо делать после обработки данных из формы. Вместо вывода страницы надо выдать заголовок переадресации и немедленно завершить...
@don.bidon заголовки отсылаются до вывода. Если сделать echo, то первым делом неявно вышлется статус 200 и только следом уже контент из echo....
@Slava2293 это по твоему нормально вместо кода картинки слать? не думаю! переделай --- Добавлено --- Инфа 100% надо проверить логику в обработке...
я в таких случаях отлаживаю от простого к сложному. например, убрал бы всё из файла, оставил бы только <?php header('HTTP/1.0 404 Not Found');...