我有兩個相當簡單的文件。第一個是一個HTML文件是這樣的:從HTML文件製作變量在PHP文件中工作
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<html>
<body>
<form action="test.php" method="post">
Search for: <input type="text" name="search" />
<input type="submit" name="submit" value="Search" />
</form>
</body>
</html>
第二個文件是test.php的,它看起來像這樣:
<?
$filepath = "/usr/sbin";
exec("ONE $search -command $filepath ");
fopen($filepath, rw);
?>
我的問題是,我要使用的參數「搜索」在HTML-form中給出了PHP腳本中變量的值。 ONE是我製作的一個搜索腳本,需要一個參數,我希望它是「$ search」。
這可以做到,如果是的話如何?
非常感謝提前。
$ _POST [「search」]; –
它應該在$ _POST [「search」]中,我想。但要非常謹慎地將用戶輸入的數據傳遞給exec調用。 – andrewsi
不要多次發佈[*相同的問題*](http://stackoverflow.com/questions/12517367/why-doesnt-php-accept-command-with-argument-1) - 它將被視爲垃圾郵件。 – alfasin