2011-06-24 57 views
-3

我試圖盡我所能,但提交按鈕心不是發送something.php被添加到列表中的號碼列表.....的Javascript JQuery的幫助PHP

http://pastebin.com/0NexQW6a

something.php代碼:

<?php 
    $username= $_POST['SUBMIT']; 
    echo $username; 
?> 

當用戶點擊提交在列表中的值應該得到張貼到something.php ... enter image description here

+0

什麼顯示的print_r($ _ POST)? – WooDzu

+0

你能給我們HTML嗎?你爲什麼有兩個按鈕? – Phil

回答

0

$_POST['SUBMIT']存儲提交按鈕的值。您想要從輸入文本字段表單中獲取用戶名。我會假設你命名爲「用戶名」。看到下面我做了什麼。

變化

$username= $_POST['SUBMIT']; 

$username = $_POST['username']; 
+0

$ _POST ['SUBMIT']不存儲任何內容,因爲表單中沒有名稱爲'SUBMIT'的元素。但是,有一個名爲'mysubmitbutton'的值'SUBMIT'。它可以這樣訪問:'$ _POST ['mysubmitbutton']'。 –

+0

@GeorgeCummins我會建議他創建一個用戶名字段,如果那是他試圖打印出來的。 – FinalForm

+0

好的,我把something.php改爲<?php echo $ _POST ['mysubmitbutton']; ?> 現在,當我輸入數字並點擊submit時,something.php顯示「SUBMIT」爲什麼不顯示這些數字T_T – Bulvak

0

如果這是你的表單:

<form name="Rogers" method="POST" action="something.php" id="addForm"> 
    <input type="submit" class="formbutton2" name="mysubmitbutton" value="SUBMIT" /> 
</form> 

您可能需要創建一個新的輸入形式:

<input type="text" name="username" value="" /> 

的,如果你不希望它可見:

<input type="hidden" name="username" value="myusername" /> 

和something.php搶$ _ POST結果有:$username = $_POST['username']