自动模拟按下按钮的PHP或Html代码

自动模拟按下按钮的PHP或Html代码,php,html,Php,Html,我有一个logout.php文件,它是一个通过传递假凭证模拟注销基本身份验证的变通方法 <?php session_start(); header('WWW-Authenticate: Basic realm="File Upload"'); $(function() { $("WWW-Authenticate").submit(); }); header('Location: http://www.homepage.com') ses

我有一个logout.php文件,它是一个通过传递假凭证模拟注销基本身份验证的变通方法

    <?php
    session_start();
    header('WWW-Authenticate: Basic realm="File Upload"');

    $(function() { $("WWW-Authenticate").submit(); });

    header('Location: http://www.homepage.com') 
    session_write_close();
    ?>

您将无法通过Javascript或JQuery修改此弹出窗口。您之所以有这个弹出窗口,是因为您正在使用PHP向代理写入请求凭证的内容。用户填写完数据后,数据将发送回服务器(PHP)。Javascript/JQuery与此无关。

您似乎混淆了什么是Javascript,什么是PHP。在数据库中,php通常在服务器端执行。“$(函数…”看起来像javascript(具体为jQuery)并且应该在标签或js文件中,并将在客户端执行。

你不能像那样混合使用PHP和jQuery…我现在意识到,因此没有任何语言的代码可以强制客户端/浏览器运行并执行基本的身份验证对话?请看这个问题:我完全理解这是在要求客户端/用户填写信息在上。我试图为无法真正注销http basic auth这一由来已久的问题创建一个解决方案。我在其他一篇文章中发现了这个可能的解决方案,作为一个潜在的解决方案,并试图执行它。