2017-06-22 58 views
1

尝试方法获得和$_GET它工作完美,但当我尝试方法后,$_POST$_REQUEST什么都不会发生= \任何帮助?感谢

PHP和形式是同一PAGE

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'];,但没有。

+0

你在同一个页面两个代码? –

+0

“行动”在哪里?

? –

+0

@AlivetoDie同一页是 –

回答

1

编辑:

对于所有谁有同样的问题,它的所有关于这一行:

<form method="post"> - 后必须写在大写,如:

<form method="POST"> - 这个问题解决了。

+1

如果这家伙在同一页中的代码呢?没有必要对页面进行操作。 –

+0

@AshishPatel同意你 –

+0

@Twinfriends代码是在同一页 是后 –

0

尝试在你的表单标签

<?php print_r($_POST); ?> 

和设置形式action