Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果某些链接以http而不是https加载,如何显示警报_Php_Http_Https_Alert - Fatal编程技术网

Php 如果某些链接以http而不是https加载,如何显示警报

Php 如果某些链接以http而不是https加载,如何显示警报,php,http,https,alert,Php,Http,Https,Alert,我有一些php方面的小经验,但我的问题是: 当以http而不是https访问页面中的链接时,如何验证和显示警报。我使用金丝雀标记来显示图像,以查看某人来自何处。但是页面列出了32次访问,但我只有2个金丝雀标记的触发器。这让我想到了一个想法,我如何显示一个弹出窗口,表明访问者容易受到ssl降级攻击,建议在任何地方使用https,以确保最终用户/访问者的安全 示例页面为: 如果你能帮助我,我将不胜感激 亲切问候,, 马蒂恩 不知道从哪里开始 我不知道,这是客户端 不知道为什么不将服务器配置为将所有内

我有一些php方面的小经验,但我的问题是:

当以http而不是https访问页面中的链接时,如何验证和显示警报。我使用金丝雀标记来显示图像,以查看某人来自何处。但是页面列出了32次访问,但我只有2个金丝雀标记的触发器。这让我想到了一个想法,我如何显示一个弹出窗口,表明访问者容易受到ssl降级攻击,建议在任何地方使用https,以确保最终用户/访问者的安全

示例页面为:

如果你能帮助我,我将不胜感激

亲切问候,, 马蒂恩

不知道从哪里开始

我不知道,这是客户端


不知道

为什么不将服务器配置为将所有内容重定向到HTTPS?您可以检查是否设置了
$\u server['HTTPS']
。您也可以使用此url检查您的url,然后,您可以使用Ajax弹出消息check sweat alert,如果您想要查看Barmar,它会做好一切准备,但会故意使用http加载图像,因为否则它不会触发它。因此,在任何地方使用https都不会触发。这个“障碍”给了我一个想法,从用户的角度检查,提醒他们站点没有加载完整的https。canarytoken在这里不那么重要,因为我有其他的方法。嗨,Samuhay,该页面上的代码分配和意见不同,但它仍然没有回答我的问题,因为该页面以https加载,但某个链接没有。