Я хочу использовать один php-файл для обработки всех моих запросов на голосование.Обновление страницы с помощью javascript с использованием php-заголовка ('location')
В настоящий момент сценарий будет, если siteType
не установлен, переслать пользователя и отобразить сообщение. Если пользователь имеет JS
, тогда он вернет объект json и ajax страницу.
if(!isset($_COOKIE['siteType'])){
displayMessages('bad', 'Before you can continue you must select which category you would like to be in.');
header('Location:/');
exit;
}
мне это нужно, как если это PHP код выше выполняется страница перезагружается, я предполагаю, что с яваскрипт и чтения заголовков HTTP?
[Редактировать] Я не сделал себе достаточно ясно, но это запрос ajax. Я не выводю никаких html. Значит, это действительно связано с тем, что js обрабатывает заголовок?
Вы не можете использовать заголовок() ПОСЛЕ вывода данных в поток HTTP. –
так ... JavaScript сделает это уже? –