0

这将在空白页上显示回声。

$existsQuery = "select count(*) as count from entry where emailaddress like '".$_POST[emailaddress]."'";
$existsResult = mysqli_query($con, $existsQuery);

if($existsResult->fetch_object()->count > 0)
{
    echo "email already exist";
    /* header('index.html?email=exists'); */
}

我想在主 html 页面上的提交按钮下显示回声。使用 URL 是一种好方法吗?我该怎么做?

4

2 回答 2

1

使用 URL 是一种好方法吗?我该怎么做?

我认为这是一个很好的解决方案,所以代码如下所示:

$existsQuery = "select count(*) as count from entry where emailaddress like '".$_POST[emailaddress]."'";
$existsResult = mysqli_query($con, $existsQuery);

if($existsResult->fetch_object()->count > 0)
{
    header('index.html?email=exists');
}

然后您可以submit在您的按钮按钮下方执行此操作form

<?= if (isset($_GET["email"]) && $_GET["email"] == "exists") { echo "email already exists"; } ?>
于 2013-05-02T12:10:15.920 回答
1

您可以使用 AJAX 来做到这一点。

看看这个例子:

http://www.w3schools.com/ajax/tryit.asp?filename=tryajax_first

您可以从http://www.w3schools.com/ajax/default.asp此处的基础知识开始,然后了解如何将 $_POST 方法用于您的具体情况:

于 2013-05-02T12:13:36.647 回答