php - GET 和 POST 方法的形式相同

标签 php mysql

所以我想在同一个表单上使用 GET 方法和 POST 方法。 GET 将表单中的详细信息发送到 URL 栏,并发布 isset if 语句来检查表单是否已提交。我希望能够做到这一点。但如果你能找到另一种方法,请告诉我 HTML

<form method="post">
<p>Username:</p><input type="text" name="Username">
<p>Password:</p><input type="password" name="Password">
<p>Post:</p><input type="text" name="Post" value=""><br><input type="submit" 
value="submit" name="submited">
</form>

PHP

if (isset($_POST['submited'])){
    $Username=$_GET["Username"]; 
    $Password=$_GET["Password"]; 
    $Post=$_GET["Post"]; 
    $Password=md5($Password);

    if(blah=blah){
        echo "blah";
    }
}

最佳答案

改变

isset($_POST['submited'])

isset($_GET['submited'])

但是使用 GET 发送密码是一个非常糟糕的主意。

关于php - GET 和 POST 方法的形式相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17394701/

相关文章:

通过 PHP 执行时 Java 无法找到类,相同的命令在 CLI 中有效

php - 通过 PHP 和 MySQL 查询将一批 key 提交到数据库

mysql - Tableau 中的跨架构联接

php - mysql 避免sql注入(inject)

php - while ($stmt->fetch()) 不获取所有行

PHP APC : What happens when APC cache is full?

php - 使用 printer_write() 函数直接从 PHP 打印

java - Docker:组合多个图像

mysql - 如何使用 phpmyadmin 4.0.4.1 和 Xampp v3.2.1 设置 mysql 数据库

mysql - 如果取消,我是否会删除或取消用户的喜欢/不喜欢?