如何使用PHP三元运算符重定向到默认服务器索引页面



我尝试使用PHP三元运算符检查服务器名称协议?

这是示例和代码:

示例:https://9.218.145.189

示例代码:

<a href="<?php echo $SERVER['SERVER_NAME']=($_SERVER['SERVER_NAME'])?($_SERVER['SERVER_NAME']=='ON'):($_SERVER['SERVER_NAME']=='OFF');?>">Click here</a>

查询:

  1. 如果我的http/https打开/关闭,它应该将我重定向到https://9.218.145.189主页当我单击href链接时(即9.218.145.189),而是将我重定向到https://9.212://9.212://9.212.145.189/OUTPT.PHP。

错误:

HREF链接的上述代码没有将我带到HTTPS链接。

fyi:

=是分配操作员

==是比较操作员

因此,尝试以下代码(修改):

<a href="<?php echo $SERVER['SERVER_NAME']=($_SERVER['SERVER_NAME'])?($_SERVER['SERVER_NAME']='ON'):($_SERVER['SERVER_NAME']='OFF'); ?>">Click here</a>

最新更新