Урок 10.
EuGen пишет:Самым правильным решением будет отключение register_globals и явная инициализация всех используемых в скрипте переменных.
Комментарий в скрипте стоит //предполагается, что $admin взялось из $_REQUEST['admin']
Мне кажется, немного расплывчато, потому что так и хочется сделать
$admin = 0;
$admin = $_POST['admin'];
Результат будет тот же, что и при включенном регистер глобалс и без инициализации.
Надо, наверное, указать именно, что хоть $admin взялось из REQUEST, автор скрипта этого не хотел. Не хотел принимать эту переменную у пользователя. А то из комментария кажется, что автор скрипта как раз хотел взять ее из переданных данных.
Ну или я просто не так понял.
|