PHP $_POST 无效
PHP $_POST no work
尝试方法 get 和 $_GET
它工作完美但是当我尝试方法 post 和 $_POST
或 $_REQUEST
没有任何反应 =\ 任何帮助?谢谢
PHP 并且表格在同一页中
HTML :
<form method="post">
<div class="form-group">
<label for="user">Meno:</label>
<input type="text" id="user" name="user" class="form-control" placeholder="meno admina" required>
</div>
<div class="form-group">
<label for="psw">Heslo:</label>
<input type="password" id="psw" name="password" class="form-control" placeholder="heslo admina" required>
</div>
<div class="form-group">
<input type="submit" class="btn btn-success" name="submit" v>
</div>
</form>
PHP :
<?php
if (isset($_POST["submit"])) {
$user = htmlspecialchars(strip_tags($_POST['user']));
echo $user;
}
?>
也试过只回显 $_POST['user'];
但什么也没有。
编辑:
对于所有遇到同样问题的人,都是关于这一行的:
<form method="post">
- post必须大写,如:
<form method="POST">
- 这解决了问题。
尝试
<?php print_r($_POST); ?>
并在您的表单标签中设置表单 action
尝试方法 get 和 $_GET
它工作完美但是当我尝试方法 post 和 $_POST
或 $_REQUEST
没有任何反应 =\ 任何帮助?谢谢
PHP 并且表格在同一页中
HTML :
<form method="post">
<div class="form-group">
<label for="user">Meno:</label>
<input type="text" id="user" name="user" class="form-control" placeholder="meno admina" required>
</div>
<div class="form-group">
<label for="psw">Heslo:</label>
<input type="password" id="psw" name="password" class="form-control" placeholder="heslo admina" required>
</div>
<div class="form-group">
<input type="submit" class="btn btn-success" name="submit" v>
</div>
</form>
PHP :
<?php
if (isset($_POST["submit"])) {
$user = htmlspecialchars(strip_tags($_POST['user']));
echo $user;
}
?>
也试过只回显 $_POST['user'];
但什么也没有。
编辑:
对于所有遇到同样问题的人,都是关于这一行的:
<form method="post">
- post必须大写,如:
<form method="POST">
- 这解决了问题。
尝试
<?php print_r($_POST); ?>
并在您的表单标签中设置表单 action