- 1
- 2
- 3
if(empty($_SESSION['login'])) {
die("<script>top.location.href='index.php';</script>");
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+158.2
if(empty($_SESSION['login'])) {
die("<script>top.location.href='index.php';</script>");
}
dicos 03.12.2009 05:04 # 0
guest 03.12.2009 08:53 # −1
guest 03.12.2009 10:07 # +6
VermiVermi 03.12.2009 11:23 # +1
mrbig66 03.12.2009 13:13 # +1
Такая реализация снижает эффективность работы.
guest 03.12.2009 15:24 # −4
Бывает проверки надо делать не перед отправкой хидеров, а позже.
Джаваскрипт может быть отключен, а прекратить работу скрипта критично!
По моему даже эллегантно! ;)
Хотя если в начале страницы, то туповато...
guest 03.12.2009 16:08 # +2
Надо использовать нормальный фреймворк, а не конструировать велосипед с треугольными колёсами.
mrbig66 03.12.2009 17:45 # 0
А от Хедера никуда не деться.
guest 03.12.2009 23:06 # +1
Ещё как можно...
А вот включён/не включён у юзера ява скрипт это полностью его проблема, die() прекратил сценарий и нас уже больше ничего не волнует.
guest 04.12.2009 01:44 # 0
А для этого кагбэ есть ob_* - не?
dicos 08.12.2009 13:46 # 0
print "<script>location.href='main.php?act=non e'</script>"; die();