| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- <?php
- set_time_limit(0);
- /**
- * Created by PhpStorm.
- * User: chendeben
- * Date: 2019-01-16
- * Time: 17:06
- */
- require_once('vendor/autoload.php');
- //$ql = QueryList::get('https://www.baidu.com/s?wd=QueryList');
- //$titles = $ql->find('h3>a')->texts(); //获取搜索结果标题列表
- //$links = $ql->find('h3>a')->attrs('href'); //获取搜索结果链接列表
- //print_r($titles);
- //print_r($links);
- //die();
- $times = 3;
- $wd = $_REQUEST['wd'];
- if (!$wd) {
- ?>
- <!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">
- <!-- ZUI 标准版压缩后的 CSS 文件 -->
- <link rel="stylesheet" href="//cdn.bootcss.com/zui/1.8.1/css/zui.min.css">
- <!-- ZUI Javascript 依赖 jQuery -->
- <script src="//cdn.bootcss.com/zui/1.8.1/lib/jquery/jquery.js"></script>
- <!-- ZUI 标准版压缩后的 JavaScript 文件 -->
- <script src="//cdn.bootcss.com/zui/1.8.1/js/zui.min.js"></script>
- </head>
- <body>
- <br>
- <br>
- <br>
- <br>
- <form method="post" action="">
- <div class="container">
- <div class="row">
- <div class="col-md-9">
- <textarea style="height: 300px;" class="form-control" rows="3" placeholder="请输入关键词,一行一个"
- name="wd"></textarea>
- </div>
- </div>
- <br>
- <br>
- <div class="row">
- <div class="col-md-1">
- <span>爬取深度</span>
- </div>
- <div class="col-md-1 col-md-offset-2">
- <select class="form-control"
- name="deep">
- <option value="1">1</option>
- <option value="2">2</option>
- <option value="3">3</option>
- </select>
- </div>
- </div>
- <div class="row" style="margin-top: 5px;">
- <div class="col-md-2 col-md-offset-8">
- <input type="submit" class="btn btn-primary btn-lg" value="提交"/>
- </div>
- </div>
- </div>
- </form>
- </body>
- </html>
- <?php
- } else {
- $origin_str = [';', ';', ',', ',', ' ', "\r\n"];
- $des_str = [',', ',', ',', ',', ',', ','];
- $wd = str_replace($origin_str, $des_str, $wd);
- $deep=$_REQUEST['deep']?:1;
- // echo $cmd=sprintf("nohup /usr/local/php7.2/bin/php /home/wwwroot/wyt.phplife.net/cli.php %s %s > /home/wwwroot/wyt.phplife.net/wangyating.log &",$wd,$deep);
- $cmd=sprintf("/usr/local/php7.2/bin/php /home/wwwroot/wyt.phplife.net/cli.php %s %s &",$wd,$deep);
- // $cmd=sprintf("php /www/wyt.phplife.net/cli.php %s %s &",$wd,$deep);
- pclose(popen($cmd, 'r'));
- // $str= shell_exec($cmd);
- echo "任务提交成功!";
- // echo "完成,总耗时".$second."秒";
- }
|