2009-11-16 168 views
0

我想用php上傳文件,而且我需要傳遞一個值,比如id或者某些東西,從上傳表單頁面到具有php代碼plz的文件,請看這段代碼:php傳遞變量到其他頁面

<form name = "file" enctype="multipart/form-data" action="uploadpp.php" method="POST"> 
Please choose a file: <input name="uploaded" type="file" /><br /> 
<input type=button name="Submit" value="Submit" /> 
</form> 

我可以發送值與相同的數組? 在此先感謝。

回答

2

您可以使用隱藏的表單字段:

<input type="hidden" name="foo" value="bar" /> 

所以在PHP中,$_POST['foo']會給你"bar"

另外,您可以將其添加爲 「GET參數」 到表單的action屬性:

<form ... action="uploadpp.php?foo=bar" ...> 

並訪問那個與$_GET['foo']

+1

我建議使用$ _POST,因爲您不希望任何人爲您生成的鏈接添加書籤。 – DanDan 2009-11-16 20:54:52

+0

我做了 像這樣: /> 但它沒有工作 – Abd 2009-11-16 21:13:52

+0

它應該工作;您在瀏覽器中看到了哪些HTML?另外,爲了避免跨站腳本缺陷,您應該使用以下代碼: ' 「/>' – intgr 2009-11-16 21:17:00