PHP+Linux Shell
3 отговора
111 прегледа
PHP+Linux Shell
Pitane... ako niakoi se e zanimava...
Kak stoinistta na php promenliva da predam na kato parametar na shell komanata po linux...
toest...
$a="eth0";
......
....
shell_exec('sudo ifconfig $a???? down ');
Blagodaria za vnimanieto
Kak stoinistta na php promenliva da predam na kato parametar na shell komanata po linux...
toest...
$a="eth0";
......
....
shell_exec('sudo ifconfig $a???? down ');
Blagodaria za vnimanieto
Re: PHP+Linux Shell
shell_exec("sudo ifconfig $a???? down");
трябва да са двойни кавички :
гледай разликата
<?php
$a = "Test";
echo "result : $a\n";
echo 'result : $a';
?>
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
трябва да са двойни кавички :
гледай разликата
<?php
$a = "Test";
echo "result : $a\n";
echo 'result : $a';
?>
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Re: PHP+Linux Shell
vnimavai kato podavash parametri prez post/get. filtrirai tova koeto se prashta
shell_exec("sudo ifconfig $_GET[interface] down")
-> file.php?interface=|id;
i t.n.
izobshto da se izpylniava neshto sys sudo po tozi nachin e ne mnogo umno.
shell_exec("sudo ifconfig $_GET[interface] down")
-> file.php?interface=|id;
i t.n.
izobshto da se izpylniava neshto sys sudo po tozi nachin e ne mnogo umno.