簡體   English   中英

表單提交不使用twitter bootstrap(PHP $ _POST)

[英]Form submit not working with twitter bootstrap (PHP $_POST)

我剛開始使用twitter bootstrap,我試圖讓我的表單提交按鈕提交(PHP $ _POST)。 有誰知道它為什么不起作用?

真的沒有頭緒..

我以前一直這樣做,它一直在工作直到bootstrap:

<?php
if (isset($_POST["login"]) && $_POST["login"]=="login") {
echo "login here";
}
?>

<form action="http://mysite.com" method="post">
<input type="hidden" id="login" name="login" value="login" />
<button class="btn success" type="submit">Login</button>
</form>

該頁面似乎加載但PHP沒有。 POST信息是否被阻止?

我的表單輸入元素沒有id或名稱(我的示例中沒有包含它們)

不是HTML專家,但我總是使用<input type="submit" />而不是<button type="submit" /> ,不確定該button是否為函數表單元素。

此外,您的button元素關閉兩次 - 首先在開始標記中使用/> ,然后再次使用結束標記無緣無故。

我也有同樣的問題,原來我錯過了名字=“提交”。 得到這個,所以$ _POST在assoc數組中有一個鍵!

也許你對action="http://mysite.com"錯了? 該屬性用於指定表單數據接收器,因此在您的情況下,我認為它是頁面本身。 因此,如果您的頁面名為mypage.php ,請使用action="mypage.php"

建議每個元素都有一個名稱(name =“elementName”),這樣可以很容易地在你的php scipt中引用它們; 還要確保設置表單操作和方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM