0 0 0

给你的站点添加一个检测单页

小助理
24-03-15 1917

友链检测单页演示图

给你的站点添加一个检测单页

单页代码:(注意修改一下你的数据库信息)

<?php
// 创建数据库连接
$servername = "localhost";  // 数据库服务器地址
$username = "";  // 数据库用户名
$password = "";  // 数据库密码
$dbname = ""; // 数据库名
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// SQL 查询语句
$sql = "SELECT siteUrl,	 siteUrl FROM bbs_autolink";


//另一种sql语句查询:和上面的二选一
//$sql = "SELECT siteUrl,     siteUrl FROM bbs_autolink WHERE status=1";
// 执行查询
$result = $conn->query($sql);
?>
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    
	<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"/>
    <title>友情链接检测</title>

    <!-- 使用 Bootstrap CDN 加载样式文件 -->
    <link rel="stylesheet" href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/5.3.0/css/bootstrap.min.css">

    <!-- 使用 jQuery CDN 加载 jQuery -->
    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>

    <style>
        /* 移动端优化 */
        @media (max-width: 767px) {
            body {
                font-size: 14px;
            }
        }
    </style>
</head>
<body class="container">


<h4 class="mt-4">友情链接检测</h4>

<table class="table table-striped table-bordered">
    <thead>
        <tr>
            <th scope="col">My URL</th>
            <th scope="col">Target URL</th>
            <th scope="col">Message</th>
        </tr>
    </thead>
    <tbody id="resultTableBody">

    </tbody>
</table>

<script>
    // 本站
    var myurl = location.hostname;
            
    
    //var myurl = "echo $_SERVER['HTTP_HOST']";
    
    // 检测的站点
    var targetUrls = [
        <?php
              while($row = $result->fetch_assoc()) {//遍历数组
             print('"'.$row['siteUrl'].'",');//输出数据表内的链接
                }
                    $conn->close();
            ?>
        // 添加更多网站...
    ];


    targetUrls.forEach(function(targetUrl) {

        var apiUrl = "https://api.ahfi.cn/api/linkcheck?myurl=" + encodeURIComponent(myurl) + "&targeturl=" + encodeURIComponent(targetUrl);

  // 不调用title 只展示Url
       $.ajax({
           url: apiUrl,
           type: "GET",
            success: function(result) {

                var row = "<tr><td>" + result.data.myurl + "</td><td>" + result.data.targeturl + "</td><td>" + result.data.message + "</td></tr>";
                $("#resultTableBody").append(row);
            }
        });
   });

    // 调用title+Url展示
    //$.ajax({
            //url: apiUrl,
           // type: "GET",
           // success: function(result) {

             //   var targetInfo = result.data.title + " " + result.data.targeturl;  
               // var row = "<tr><td>" + result.data.myurl + "</td><td>" + targetInfo + "</td><td>" + result.data.message + "</td></tr>";
             //   $("#resultTableBody").append(row);
           // }
      //  });
   // });
</script>

</body>
</html>

 

也可以直接下载附件放到你的网站根目录解压,然后也要完善数据库信息即可。

展开全文
上传的附件:
  • jiance_Ht757f.zip
    · 上传时间:2024-03-15 | 下载次数:634 次 | 文件大小:1.76K
『Ta』们也感兴趣 (1)
  • xinyu

请先登录后发表评论!

最新回复 (0)

    暂无评论

返回
请先登录后发表评论!