Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Безопасность скриптов


Автор: Vex 30.11.2009, 13:07
Допустим есть какой-то скрипт, который принимает в переменную var
значение

script.php?var=....

а сам скрипт выполняет команду 

delete from table  where id=$var


боты могут "разгадать" мою переменную
и выполнить скрипт с переменной var?
или нечего беспокоится?

Автор: MoLeX 30.11.2009, 13:40
если их специально на это натравят

Автор: Ипатьев 30.11.2009, 13:55
Вообще-то, для таких случаев существует такая вещь, как авторизация.

Автор: NLspieler 1.12.2009, 00:26
Цитата(Ипатьев @  30.11.2009,  13:55 Найти цитируемый пост)
Вообще-то, для таких случаев существует такая вещь, как авторизация.

Согласен, 
думаю простой проверки
Код

if ($_SESSION['user'] == 'admin')
{
    //Выполнить удаление
}

будет вполне достаточно для обеспечения безопасности
на уровне презерватива против беременности. 

Автор: Sanchezzz 1.12.2009, 11:52
Дополню: не помешало бы валидацию данных ... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)