Thursday, October 7, 2010

Operator eksekusi untuk melakukan perintah cmd atau terminal pada linux

PHP mendukung sebuah operator eksekusi yang disimpan dalam tanda backticks (``). Dalam

tanda backticks tersebut dapat dimasukan perintah yang dilakukan dalam shell, kemudian

putputnya akan dikeluar di jendela browser.

Script:

<form name="form1" method="post" action="">

<label>

<input type="text" name="command" id="command">

</label>

<label>

<input type="submit" name="button" id="button" value="Submit">

</label>

</form>

<?php

$perintah=$_POST['command'];

$daftar = `$perintah`;

echo "<pre>$daftar</pre>";

?>


Contoh apabila kita memasukkan kata dir


download source

No comments:

Post a Comment