- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
// checklogin.php
<?php
session_start();
if(!isset($_SESSION['adminlogged'])){
exit;
}
?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
// checklogin.php
<?php
session_start();
if(!isset($_SESSION['adminlogged'])){
exit;
}
?>
гулял тут по девсерверу нашей конторы...
bot 01.08.2013 22:16 # +2
nonamez 02.08.2013 10:12 # −1
bormand 02.08.2013 11:02 # +1
2) Остальные странички админзоны инклудят checklogin.php, который прерывает исполнение кода для неавторизованных юзеров (можно было и редиректнуть на login.php).
Я туплю, или в этой схеме есть какие-то подводные камни?
roman-kashitsyn 02.08.2013 11:17 # +2
nonamez 02.08.2013 22:56 # +1
Vindicar 03.08.2013 11:39 # 0
nonamez 04.08.2013 16:46 # 0
bormand 04.08.2013 18:14 # 0
eth0 04.08.2013 20:06 # 0
bormand 04.08.2013 20:26 # +1
bormand 04.08.2013 18:18 # 0
bormand 04.08.2013 18:14 # 0
А на самом деле - и хуй бы с ним. Зачем лезть в админку через жопу? В фейворитсах все равно болтается или стартовая или логин...
P.S. Хотя когда я когда-то запилил подобную хрень для локальной админки, я все-таки делал редирект на login.php. Чтобы потом никто не спрашивал "почему не работает" ;)
P.P.S. А другие, более серьезные, недостатки есть?
Vasiliy 08.08.2013 14:23 # −1
bormand 08.08.2013 15:19 # +1
Кул стори, бро...
А теперь идем и читаем ман по session_start и $_SESSION ;)
guest 31.08.2013 14:24 # +1
COMHPiI 25.08.2021 02:32 # 0