функции на файловата система на php

има ли начин да накарате php файл да изпълнява функциите на php файловата система? или просто да изпратите ssh команда чрез php файла? това е, което имам досега много основно:

$cmd = $_GET['cmd'];
if (isset($cmd)){

    echo $cmd;
    return $cmd;

    }

идеята е, че мога да направя localhost/file.php?cmd=mkdir('meow');

и създава папка, наречена meow. ако направя localhost/file.php?cmd=rmdir('meow') го премахва. ако правя chown, прекратявам връзката и т.н. и т.н... разбирате концепцията. Започнах да пиша всеки един сам. Но се чудя дали има начин да го накарам да работи по този начин. Всеки принос е много ценен.


person cppit    schedule 31.01.2013    source източник
comment
Така че всъщност искате да направите директория?   -  person Sankalp Mishra    schedule 31.01.2013
comment
PHP има много вградени функции на файловата система. Вижте php.net/manual/en/book.filesystem.php   -  person Barmar    schedule 31.01.2013
comment
eval() функцията, която търсите ли е?   -  person Barmar    schedule 31.01.2013
comment
възможен дубликат на stackoverflow.com /questions/14475175/   -  person Vlad Preda    schedule 31.01.2013


Отговори (1)


О, БОЖЕ МОЙ! Сигурни ли сте, че искате да направите нещо подобно? Представете си, че някой се обажда:

localhost/file.php?cmd=rm -rf /;

Наистина е опасно и силно ви препоръчвам да избягвате тази практика.

person napolux    schedule 31.01.2013
comment
Това би било много забавно (ни). - person Vlad Preda; 31.01.2013
comment
да, това е, което искам да направя. няма да се използва от никого, само от мен и имам по-голяма идея за него :), но това е основата, така че се опитвам да го разбера. - person cppit; 31.01.2013
comment
това е дублиран въпрос, можете да намерите отговора във въпроса, който свързах преди - person Vlad Preda; 31.01.2013