Простая перезагрузка страницы. PHP

119
25 октября 2021, 01:10

Есть код наподобие этого.

$condition = ...
    if($condition) {
      Перезагрузка страницы.
}

Но что-бы я не пробовал,никак не могу перезагрузить страницу , header не работает, если использую script страница перезагружается вечно, ajax к сожелению не знаю. Помогите пожалуйста решить проблему. Спасибо.

Answer 1

Header должен работать, смотрите правильно ли вы всё написали, и header отправляется вместе с заголовками, то есть первый из всего, перед ним не должно быть вывода любого контента а так же html тегов. Так же нельзя объявлять условие в переменной, можно объявить переменную следуя от условия, например:

If (1 == 1) {
$result = значению;
} else {
$result = false;
}
header("Refresh:0");

Обязательно header должен быть до показания контента

READ ALSO
TelegramBot - переместить кнопку в новую строку

TelegramBot - переместить кнопку в новую строку

Как сделать так, чтобы кнопки были в столбце, а не в строкеПример изображения, как мне нужно:

186
$_POST всегда пустой, хотя в file_get_contents('php://input') есть данные

$_POST всегда пустой, хотя в file_get_contents('php://input') есть данные

Пытаюсь отправить данные формы при помощи fetchAPIВот форма:

74
Бросать исключение или возвращать коды ошибок/успеха? Является ли исключением то, что метод не может выполнить свою задачу?

Бросать исключение или возвращать коды ошибок/успеха? Является ли исключением то, что метод не может выполнить свою задачу?

Исключения являются для меня самой непонятной темой в программировании(пока что)Даже прочтение кучи информации не помогло мне получить...

106
Executors. Как прекращать работу потоков?

Executors. Как прекращать работу потоков?

Я делаю некий таймерПри его запуске выполняется какая-то последовательность действий, после чего поток должен закрыться и не грузить дальнейшую...

310