【发布时间】:2014-08-30 19:03:12
【问题描述】:
我是 Web 开发新手,一直在搞乱BootStrap。我一直在尝试在我的新网站上创建一个 Web 表单,但我似乎无法访问用户名变量。
这是我的表单代码:
<form class="navbar-form navbar-left" role="search" action="username">
<div class="form-group">
<input name="username" type="text" class="form-control" placeholder="Username">
</div>
<button type="submit" class="btn btn-default">Search</button>
</form>
这是我在用户名文件夹中的index.php:
<?php
echo $_POST['username'];
echo 'fail';
echo 'username';
if(isset($_POST['username'])) {
$name = $_POST['username'];
echo 'success';
}
?>
通过我的调试,我得到消息无法显示,但没有显示用户名,所以我认为我在设置用户名或访问用户名时做错了。
【问题讨论】:
-
表单中
action属性的值错误。它应该是存储 PHP 代码的文件的名称。此外,您还没有指定method属性,最好是post。
标签: php html twitter-bootstrap input