我是php的新手。我想在php注册失败后打开登录窗口"电子邮件已经存在"
这是我有的php代码
if (mysqli_num_rows($result1) > 0)
{
//echo "This Email is already used.";
//Write code to go back to register window
header('Location: ../homepage.html');
echo '<script type="text/javascript">
console.log("cdsafcds");
$(".login_links_login").trigger("click")
</script>';
}
它并没有触发它。我的.js文件与.php文件是分开的。.js和.php都在各自的创建文件夹中。
我读了很多SO的帖子,都建议使用<script>
标签。
请澄清我的疑虑我做错了什么
我假设您的homepage.html页面可以处理php请求。。。
header('Location: ../homepage.html?trigger=trigger');
在您的主页中.html
<?php if(isset($_GET['trigger'])) { ?>
<script type="text/javascript">
console.log("cdsafcds");
$(".login_links_login").trigger("click")
</script>
<?php } ?>
希望这能对你有所帮助。。