- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
# изначальный код
//... - здесь куча аналогичного срача из php + html
exit ("<p>Вы ввели неверную сумму цифр с картинки на предыдущей странице. <br> <input name='back' type='button' value='Вернуться назад' onclick='javascript:self.back();'>");
# код, который стал работать у человека, и который он посчитал выходом из ситуации
echo "<meta http-equiv='refresh' content='3;URL=$_SERVER[HTTP_REFERER]'>";
exit ("<div align='center'><div class='alert'>Не все поля были заполнены!</div></div>");
У человека была проблема - не работала кнопка "Назад" при вводе некорректных данных. Решил он её кардинально - просто заставил редиректиться браузер обратно через <meta ..>-тег.
причем не работала потому что ман не читал и в еггог-консоль не смотрел
Разве что им (разработчикам) в те времена (времена разработки, а эти функции ещё мамонтов застали) казалось, что интерактивности мало.
а правильная навигация должна быть. меню, бредкрамб, карта сайта - то, что нужно в большинстве случаев