2011-09-05 47 views
1

我有一個頁面,我有一個表單被髮送到一個php文件,該文件呈現一個包含該信息的電子郵件併發送它。如何使用表單將表單外的變量發送到PHP文件?

但是,我還需要發送url中的變量(form.php?a = 12 & b = hello)。

我不喜歡這個值的隱藏輸入字段或類似這樣的想法。有沒有辦法以電子郵件渲染腳本中的$ _REQUEST($ a)和$ _REQUEST($ b)的方式發送它?

+0

你爲什麼不「喜歡這個主意」?這是一個很好的...也很簡單。 – TigOldBitties

+0

我想我只是不太喜歡黑客。 – DLA

+0

隱藏字段是如何被破解的? –

回答

-1

是的,你可以。 $_REQUEST包含$_POST$_GET數據,因此您已經處於正確的軌道;

$_REQUEST['a']; // from the url 
$_REQUEST['field_1']; // posted from <input name="field_1" /> 
+0

他明確表示這不是形式。那麼如果它不在表單中或者url中,它將如何以$ _REQUEST結尾呢? – TigOldBitties

+0

那麼,如果它在URL中,而你沒有修改它(換句話說'action =「」'),它們在發佈後仍然在URL中。 – Rijk

相關問題