【发布时间】:2017-06-22 07:49:35
【问题描述】:
尝试方法 get 和 $_GET 它工作得很好,但是当我尝试方法 post 和 $_POST 或 $_REQUEST 时没有任何反应 =\ 任何帮助?谢谢
PHP 和 FORM 在同一页
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'];,但没有。
【问题讨论】:
-
你的两个代码在同一个页面?
-
action在哪里<form>? -
@AlivetoDie 同页是
-
@PatrikHorváth 然后检查错误。如需帮助,请查看我的答案
-
在提交按钮的最后一个输入标签中,最后有
v>。我希望这是一个打字错误。