Google Chrome Android странно реагирует на редирект при отправке формы методом POST. Делая после редиректа обновление страницы (т.е. 302 -> 200 -> 200), из-за чего Flash-сообщения теряются
Кто-нибудь с этим сталкивался? При этом, в режиме инкогнито такой проблемы не. А так же при редиректе на другой URL.
Flash-сообщения не работают в Google Chrome Android
Flash-сообщения не работают в Google Chrome Android
Последний раз редактировалось Driver86 2018.07.29, 14:54, всего редактировалось 1 раз.
Спишь?
Re: Flash-сообщения не работают в Google Chrome Android
может дополнения в браузере ?
Re: Flash-сообщения не работают в Google Chrome Android
Это не только у меня. Попробуйте открыть эту тестовую страницу в мобильном хроме: http://wordpress.ucoz.pro/test.php
Отправьте форму. В норме, внизу после этого должно отобразиться "testCookie: 1".
Отправьте форму. В норме, внизу после этого должно отобразиться "testCookie: 1".
Код: Выделить всё
<?php
if (!empty($_POST['text'])) {
header('Location: /test.php');
setcookie('testCookie', '1', time() + 3600, '/');
exit();
}
setcookie('testCookie', '0', time() + 3600, '/');
?><form action="" method="post">
<input name="text" type="text" value="text">
<button type="submit">submit</button>
</form>
testCookie: <?= $_COOKIE['testCookie'] ?? 'null' ?>
Спишь?