Просмотр полной версии : вопрос по get)
такая конструкция
...
echo $_GET['a'];
....
конечно site.ru?a=11 выводит 11 но так не выполняет site?.ru?a=system('ls')
такое как нить может быть чтоб выполнялось system('ls)?)
евал($_GET['a']) ? :)
А вообще ты какую-то ***ню написал :))))))))))
laedafess
15.02.2009, 23:44
eval($_GET['a']);
site?.ru?a=system('ls')
Как ето вовсе понять? после site получается начинается строка запроса,потом .ru не в тему...
И вопше,не очень понятно что тебе нужно сделать...
Ну есле подумать то ты ошибся,и так нужно site.ru?a=system('ls') то как на меня лучше не передавать так данные в запросе,лучше уже сделать так
site.ru?system=ls
<?php
echo $_GET[system];
?>
:D
гггг,ну ты в своём репертуаре))))))))))))))))) :D
дада ошибся)) 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']);
file.php?a=echo(system("ls"));
ммм ... а почему не system($_GET['a']);
для шелла ...
site?.ru?a=system('ls')
Как ето вовсе понять? после site получается начинается строка запроса,потом .ru не в тему...
И вопше,не очень понятно что тебе нужно сделать...
Ну есле подумать то ты ошибся,и так нужно site.ru?a=system('ls') то как на меня лучше не передавать так данные в запросе,лучше уже сделать так
site.ru?system=ls
<?php
echo $_GET[system];
?>
кто тебе про ls и system сказал!!!
echo выводит сообщение
а $_GET['a'] - это переменная, имеющая тип String, а не php-код. Так что только
пнятна терь)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot