2015-05-06 50 views
0

如何格式化你可以在每個頁面上有多個提交按鈕嗎?

►在段落之間,回報

►爲換行符在結束

斜體大膽

►縮進代碼由4位

加2個空格

►反撥逃走like _so_

0123通過放置>在行的開始

►報價生成鏈接

<http://foo.com> 
[foo](http://foo.com) 
<a href="http://foo.com">foo</a> 

►基本HTML還允許

格式幫助» 請求幫助»

+3

檢查表單行爲是否同時提交按鈕 –

+2

您無法一次提交兩個表單。但是您可以有多個表單(提交按鈕)一頁 –

+0

無關:我確實希望實際腳本使用某種輸入驗證。否則它對SQL注入是開放的。 – RonaldPK

回答

0

它應該工作在HTML端。也許有一個PHP錯誤。

請落後

if(isset($_POST['submit2'])){ 

插入此代碼

var_dump($_POST); 
exit; 

現在單擊第二個按鈕,看到輸出。

0

必須具有唯一name屬性即:

<input type="submit" name="button_1" value="button_1 clicked"> 
<input type="submit" name="button_2" value="button_2 clicked"> 

因此button_1button_2是2個不同的提交。

如果你讀GET/POST數據,被點擊的按鈕,將顯示

0

是肯定的, 你只需要使用「身份證」或「類」或「名」來標記它。

e.g:

<button type="submit" id="buttonA">click me A!</button> 

<button type="submit" id="buttonB">click me B!</button> 
0

你可以有相同的提交頁面上按鈕多種形式。在你的情況下,你有兩種不同的行動形式。你需要檢查這個

<form method="POST", action="/~cs4380sp15grp4/home/blast.php" class="form-inline"> 
<form enctype="multipart/form-data" action="upload.php" method="POST" class="form-inline"/> 

如果php代碼寫在同一頁上,表單動作應該是相同的。

相關問題