欢迎访问广州天荣科技,专注网站建设 · 模板定制 · 源码下载
加入VIP

想要在根目录下写个调取100条内容URL,怎么写?

更新时间:2023-07-24 浏览:
想要在根目录下写个调取100条内容URL,怎么写?
价格: 免费

(图1)

想获取100条URL主动推送给百度,可以在根目录下写个调取100条内容URL的php文件,具体写法如下


geturl.php

$config=include("application/database.php");

$hostname = $config['hostname'];

$username = $config['username'];

$password = $config['password'];

$dbname= $config['database'];

$web="你的网址";

$conn = mysqli_connect($hostname, $username, $password, $dbname);

mysqli_query($conn,"SET NAMES UTF8");

$result = mysqli_query($conn,"select aid,typeid from ey_archives where author != '' order by rand() limit 100");

$num=mysqli_num_rows($result);

 $urls=[];

for ($i=0; $i <$num ; $i++) 

{ 

    $row=mysqli_fetch_array($result);

    $typeid=$row['typeid'];

$sql="select dirpath FROM ey_arctype where id={$typeid}";

$result1 = mysqli_query($conn,$sql);

$row1=mysqli_fetch_row($result1);

$urls[]= $web.$row1[0].'/'.$row['aid'].'.html'; //根据实际情况拼接url,并存入数组

  }

?>


tuisong.php

include ("geturl.php");

$api = 'http://data.zz.baidu.com/urls?site=你的网站&token=你的token';

$ch = curl_init();

$options =  array(

    CURLOPT_URL => $api,

    CURLOPT_POST => true,

    CURLOPT_RETURNTRANSFER => true,

    CURLOPT_POSTFIELDS => implode("\\n", $urls),

    CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),

);

curl_setopt_array($ch, $options);

$result = curl_exec($ch);

echo $result;

?>

都放在网站根目录下


想要这个模板?联系我们获取下载方式

QQ在线咨询 ☎拨打电话 微添加微信 ↑返回顶部