echo "Total fares : <input id='tot' name='tot' type='text' maxlength='10' size='5' readonly/><br/><br/>";
以上PHP代碼從JavaScript的我想價值張貼到另一個頁面,只是顯示同樣如何發佈一個值使用PHP的價值是由JavaScript計算?
echo "Total fares : <input id='tot' name='tot' type='text' maxlength='10' size='5' readonly/><br/><br/>";
以上PHP代碼從JavaScript的我想價值張貼到另一個頁面,只是顯示同樣如何發佈一個值使用PHP的價值是由JavaScript計算?
圍繞構建該輸入字段的表單標籤值,通過POST奧德GET發送它,你會通過$ _ POST [ 「TOT」]或$ _GET獲取值[ 「TOT」]
echo "Total fares : <form action="..." method="POST"><input id='tot' name='tot' type='text' maxlength='10' size='5' readonly/><br/><br/></form>";
通過發送你可以得到它後: 回聲$ _ POST [ 「TOT」];
您可以通過JavaScript發送形式
要麼把它添加到會話變量或指定爲直接的帖子:
$_SESSION['your_new_session_var'] = "your_value";
或
$_POST['your_posted_variable'] = "your_value";
雙方應工作..
將上面的代碼放入表格,並使用get或post方法將其發送到下一頁。
如果您使用POST方法得到它這樣
$tot = $_POST["tot"];
,並在形式
Total fares : <input id='tot' value="<?php echo $tot;?>" name='tot' type='text' maxlength='10' size='5' readonly/>
首先,這<input id="tot"...
標籤需要<form>
標籤之間進行封閉。其次,您需要將表單的action
屬性分配給您想要發佈這些值的PHP頁面。
<form action="process.php">
Total fares : <input id="tot" name="tot" type="text" maxlength="10" size="5" />
<input type="submit" name="submit" />
</form>
在process.php
,使用方法:
if(isset($_REQUEST['submit'])) {
$tot=$_REQUEST['tot'];
//do stuff with $tot
echo $tot;
}
注意:你單引號內鍵入屬性的值。這是非法的。 (X)HTML中的屬性值使用雙引號。