function isset_admin($level)
{
if($level!=5)
{
exit('Доступ закрыт '.$level.'');
}
}
Форум → Программирование → PHP для идиотов → безопасна ли такая "проверка на админа"
безопасна ли такая "проверка на админа"
-
20 марта 2010 г. 14:34, спустя 8 минут 53 секунды
1. Ты пароник 2. $level.'' , зачем .'' ? 3. Если и делать такую функцию , то она должна проверять и возвращать тру или фолс 4. правелнее is_admin назвать функцию -
20 марта 2010 г. 14:40, спустя 6 минут 3 секунды
а то что она просто прекращает работу скрипта не катит??
1. Ты пароник 2. $level.'' , зачем .'' ? 3. Если и делать такую функцию , то она должна проверять и возвращать тру или фолс 4. правелнее is_admin назвать функцию
второе не понял.
ну если я сделаю такfunction is_admin($level)
{
if($level!=5)
{
return false;
} else {
return true;
}
}
и потом в скрипте мне как проверять?$var = is_admin($level);
if($var = true) {
} else {
exit();
}
так чтоль?? -
20 марта 2010 г. 14:57, спустя 17 минут 25 секунд
function is_admin($level)
{
return $level == 5;
}
if(!is_admin($level)) {
die('Пшол вон, щенок!');
} else {
echo 'у, да ты одмин';
} -
20 марта 2010 г. 15:31, спустя 34 минуты 7 секунд
хуйней попахивает, надо в базе хранитьYou can be anything you want to be. Just turn yourself into anything you think that you could ever be. -
20 марта 2010 г. 15:58, спустя 26 минут 42 секунды
понятноfunction is_admin($level)
{
return $level == 5;
}
if(!is_admin($level)) {
die('Пшол вон, щенок!');
} else {
echo 'у, да ты одмин';
} -
-
20 марта 2010 г. 19:24, спустя 1 час 7 минут 44 секунды
Из сесии ? Ну ты пипец . тебя ж теперь взломают , ну ты даешь… -
20 марта 2010 г. 19:56, спустя 31 минуту 30 секунд
Трой, нахуй эта ирония? Бля вы заебали своими быдлопонтамиСпустя 254 сек.Я не учился на программиста. Я любитель. Для своего возраста я знаю достаточно. И нехуй тут пиздеть! Если вы все суки такие умные, почему российских программистов за хуй не считают? Пидзаболы епашумат! -
20 марта 2010 г. 20:02, спустя 6 минут 2 секунды
ты очень глубоко ошибаешься ;)
Трой, нахуй эта ирония? Бля вы заебали своими быдлопонтамиСпустя 254 сек.Я не учился на программиста. Я любитель. Для своего возраста я знаю достаточно. И нехуй тут пиздеть! Если вы все суки такие умные, почему российских программистов за хуй не считают? Пидзаболы епашумат! -
20 марта 2010 г. 20:29, спустя 27 минут 44 секунды
очень
ты очень глубоко ошибаешься ;)
Трой, нахуй эта ирония? Бля вы заебали своими быдлопонтамиСпустя 254 сек.Я не учился на программиста. Я любитель. Для своего возраста я знаю достаточно. И нехуй тут пиздеть! Если вы все суки такие умные, почему российских программистов за хуй не считают? Пидзаболы епашумат!
потому что они гнобят ебаных индусов. да я ебаный расист в этмо планеСапожник без сапог -
-
20 марта 2010 г. 20:57, спустя 7 минут 44 секунды
$level я беру из сессии, можно ли подменить сессию и проскочить мою проверку???function isset_admin($level)
{
if($level!=5)
{
exit('Доступ закрыт '.$level.'');
}
}function is_admin($level)
{
return $level == 5;
}
if(!is_admin($level)) {
die('Пшол вон, щенок!');
} else {
echo 'у, да ты одмин';
}
Так ,а ниче что левел беру из сессии?
ниче страшного.
Пожалуйста, авторизуйтесь, чтобы написать комментарий!