跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请教PHP大佬
未分類
8 9 月 2021

请教PHP大佬

coobar 大佬有话说 :

请教PHP大佬

请问实现以下情况应该如何写?

比如文件名叫“IP.php”,访问域名/IP.php?d=“任意域名”
显示“任意域名”的IP

其实就是为了实现 https://hijk.art/hostip.php的功能

大佬退坑了,想备份一下
if [[ -f ~/xray.pem && -f ~/xray.key ]]; then
            colorEcho ${BLUE}" 检测到自有证书,将使用其部署"
            CERT_FILE="/usr/local/etc/xray/${DOMAIN}.pem"
            KEY_FILE="/usr/local/etc/xray/${DOMAIN}.key"
      else
            resolve=`curl -sL https://hijk.art/hostip.php?d=${DOMAIN}`
            res=`echo -n ${resolve} | grep ${IP}`
            if [[ -z "${res}" ]]; then
                colorEcho ${BLUE}"${DOMAIN} 解析结果:${resolve}"
                colorEcho ${RED}" 域名未解析到当前服务器IP(${IP})!"

read -p "请选择伪装网站类型[默认:高清壁纸站]" answer
      if [[ -z "$answer" ]]; then
            PROXY_URL="https://bing.imeizi.me"
      else
            case $answer in
            1)
                PROXY_URL=""
                ;;
            2)
                len=${#SITES[@]}
                ((len–))
                while true
                do
                  index=`shuf -i0-${len} -n1`
                  PROXY_URL=${SITES[$index]}
                  host=`echo ${PROXY_URL} | cut -d/ -f3`
                  ip=`curl -sL https://hijk.art/hostip.php?d=${host}`
                  res=`echo -n ${ip} | grep ${host}`
                  if [[ "${res}" = "" ]]; then
                        echo "$ip $host" >> /etc/hosts
                        break
                  fi
                done
                ;;
            3)
                PROXY_URL="https://imeizi.me"

这就是大佬原文件的功能。

百度网盘 大佬有话说 :

echo gethostbyname("www.baidu.com");

coobar 大佬有话说 :

百度网盘 大佬有话说 : 2021-9-8 10:47
echo gethostbyname("www.baidu.com");

测试不对
https://lefu.men/hostip.php?d=sj-01.ccff.cf
想要sj-01.ccff.cf 的IP,返回的与这个不符

淡定定定哥 大佬有话说 :

coobar 大佬有话说 : 2021-9-8 10:50
测试不对
https://lefu.men/hostip.php?d=sj-01.ccff.cf
想要sj-01.ccff.cf 的IP,返回的与这个不符 …

你不会真的把百度的域名放在里面不修改的吧

coobar 大佬有话说 :

本帖最后由 coobar 于 2021-9-8 10:59 编辑

淡定定定哥 大佬有话说 : 2021-9-8 10:57
你不会真的把百度的域名放在里面不修改的吧

https://lefu.men/hostip.php?d=sj-01.ccff.cf其中sj-01.ccff.cf是个变量,就是不知道这里怎么修改成通用的,不能用一次改一次吧?

docker 大佬有话说 :

coobar 大佬有话说 : 2021-9-8 10:58
https://lefu.men/hostip.php?d=sj-01.ccff.cf其中sj-01.ccff.cf是个变量,就是不知道这里怎么修改 …

查一下PHP 的$_GET用法

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具