![]() |
вопрос по get)
такая конструкция
... echo $_GET['a']; .... конечно site.ru?a=11 выводит 11 но так не выполняет site?.ru?a=system('ls') такое как нить может быть чтоб выполнялось system('ls)?) |
евал($_GET['a']) ? :)
А вообще ты какую-то ***ню написал :)))))))))) |
eval($_GET['a']);
|
site?.ru?a=system('ls')
Как ето вовсе понять? после site получается начинается строка запроса,потом .ru не в тему... И вопше,не очень понятно что тебе нужно сделать... Ну есле подумать то ты ошибся,и так нужно site.ru?a=system('ls') то как на меня лучше не передавать так данные в запросе,лучше уже сделать так site.ru?system=ls <?php echo $_GET[system]; ?> |
Цитата:
|
дада ошибся)) site.ru?a=system('ls')
ну вот скрипте эта строка ... echo $_GET['a']; .... по идее если в запросе a=system('ls') получается ... echo system('ls') ; .... но не выполняется) кто обьяснить почему?) веть если прямо в скрипте написать echo system('ls') ; то он выполнится) |
echo выводит сообщение
а $_GET['a'] - это переменная, имеющая тип String, а не php-код. Так что только Код:
eval($_GET['a']); |
ммм ... а почему не system($_GET['a']);
для шелла ... |
Цитата:
|
Цитата:
|
| Время: 09:00 |