![](/img/trans.png)
[英]Twitter Bootstrap HTML form radio button not working with 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.