我有一個數組到PHP:如何通過基於條件數組變量使用POST方法
$k[23]='something';
$k[44]='something more';
如果用戶輸入2,3和壓力機「開始」在虛擬10位數字鍵盤(看起來像一個計算器),我需要將'something'傳遞給browse.php。
如果用戶按下4,4並按下去,那麼我必須將更多的東西傳遞給browse.php。
任何想法?我是新來的javascript/php
我有一個數組到PHP:如何通過基於條件數組變量使用POST方法
$k[23]='something';
$k[44]='something more';
如果用戶輸入2,3和壓力機「開始」在虛擬10位數字鍵盤(看起來像一個計算器),我需要將'something'傳遞給browse.php。
如果用戶按下4,4並按下去,那麼我必須將更多的東西傳遞給browse.php。
任何想法?我是新來的javascript/php
或者這樣:
<script>
var $k=[];
$k[23]="something";
$k[44]="something more";
function pass(theForm) {
var val = parseInt(theForm.lcd.value);
if ($k[val]) window.frames["f1"].location='http://google.com/search?q='+escape($k[val]);
return false
}
</script>
<form onsubmit="return pass(this)">
<input type="text" name="lcd" value="" />
<input type="button" value="2" onClick="this.form.lcd.value+=this.value" />
<input type="button" value="4" onClick="this.form.lcd.value+=this.value" />
<input type="submit" value="GO" >
</form>
<iframe name="f1" src="about:blank"></iframe>
thx mplungjan得到的數據..什麼是iframe? – 2010-07-07 15:09:22
由於您沒有解釋您打算如何調用PHP,因此我做了一個演示,將選擇發送到iframe中的谷歌搜索。如果您只是想調用php,請將window.frames [「f1」] .location ='http://google.com/search?q = 改爲 window.location ='browse.php?k = 沒有改變任何東西 – mplungjan 2010-07-08 11:36:13
存儲爲一個字符串和引用爲$ k [$ textEntered];
所以$ textEntered可能等於23,它會指向'something';
plz解釋多一點,沒有得到你的意思。我是一個noob .. – 2010-07-07 14:51:51
如何存儲從一個HTML表單 – 2010-07-07 14:54:52
那麼,是這陣?客戶端還是服務器端? – 2010-07-07 14:48:51
array在頁面中顯示.. so client .. – 2010-07-07 14:49:39
您是否有$ k [2]和$ k [3]?或者是$ k [「02」]例如 – mplungjan 2010-07-07 14:49:59