<?php
if ( isset ( $_GET [ 'go' ] ) ) { $host = 'localhost' ; $username = 'uname' ; $password = 'pwd' ; $database = 'database' ; $cmscid = $_GET [ 'cmscid' ] ; $mtabcid = $_GET [ 'mtabcid' ] ; if ( $_GET [ 'go' ] == 'step1' ) { $conn = new mysqli ( $host , $username , $password , $database , '3306' ) ; if ( ! $conn ) { die ( "Connection failed: " . mysqli_connect_error ( ) ) ; } $query = 'SELECT count(id) AS rows FROM dr_1_news WHERE catid = ' . $cmscid . ' AND simi <= 500000' ; $result = mysqli_query ( $conn , $query ) ; if ( $result ) { $count = mysqli_fetch_assoc ( $result ) ; $rows = $count [ 'rows' ] ; ? > < script language= "javascript" type= "text/javascript" > window. location. href = "copycms.php?cmscid=<?=$cmscid ?>&mtabcid=<?=$mtabcid ?>&go=step2&rows=<?=$rows ?>&page=1" ; < / script> < ? phpexit ( ) ; } else { echo "查询错误: " . $query . "<br>" . mysqli_error ( $conn ) ; } mysqli_close ( $conn ) ; exit ( ) ; } elseif ( $_GET [ 'go' ] == 'step2' ) { $page = $_GET [ 'page' ] ; $rows = $_GET [ 'rows' ] ; $conn = new mysqli ( $host , $username , $password , $database , '3306' ) ; if ( ! $conn ) { die ( "Connection failed: " . mysqli_connect_error ( ) ) ; } $limit = $page - 1 ; $query = 'SELECT * FROM dr_1_news WHERE catid = ' . $cmscid . ' AND id < 500000 ORDER BY paixu DESC, similarweb ASC LIMIT ' . $limit . ',1' ; $result = mysqli_query ( $conn , $query ) ; if ( $result ) { $row = mysqli_fetch_assoc ( $result ) ; $name = $row [ 'title' ] ; $url = $row [ 'wangzhi' ] ; $tips = $row [ 'description' ] ; $src = '/con/con.png' ; $area = $mtabcid ; $domain = str_ireplace ( 'http://' , '' , $url ) ; $domain = str_ireplace ( 'https://' , '' , $domain ) ; $domain = explode ( '/' , $domain ) ; $domain = $domain [ 0 ] ; echo '名称:' . $name . ' / 网址:' . $url . ' / 域名:' . $domain . ' / 简介:' . $tips . '<br /><br />' ; $mtabconn = new mysqli ( 'localhost' , 'uname' , 'pwd' , 'database' , '3306' ) ; if ( ! $mtabconn ) { die ( "Connection failed: " . mysqli_connect_error ( ) ) ; } $query = "SELECT count(*) AS count FROM linkstore WHERE name = '" . $name . "'" ; $result = mysqli_query ( $mtabconn , $query ) ; $row = mysqli_fetch_assoc ( $result ) ; if ( $row [ 'count' ] > 0 ) { echo $query = 'UPDATE linkstore SET url = "' . $url . '", tips = "' . $tips . '", domain = "' . $domain . '" where name = "' . $name . '"' ; } else { echo $query = 'INSERT INTO linkstore(name,url,src,area,domain,tips,create_time) VALUES("' . $name . '","' . $url . '","' . $src . '","' . $area . '","' . $domain . '","' . $tips . '","' . date ( "Y-m-d H:i:s" ) . '")' ; } if ( $mtabconn -> query ( $query ) === TRUE ) { mysqli_close ( $mtabconn ) ; if ( $page < $rows ) { $page = $page + 1 ; } else {
? >
< script language = " javascript" type = " text/javascript" > window. location. href = "copycms.php" ;
</ script>
<?php exit ( ) ; } ;
? >
< script language = " javascript" type = " text/javascript" > window. location. href = "copycms.php?cmscid=<?=$cmscid?>&mtabcid=<?=$mtabcid?>&go=step2&rows=<?=$rows?>&page=<?=$page?>" ;
</ script>
<?php exit ( ) ; } else { echo "数据库出错: " . $mtabconn -> error ; } } else { echo "查询错误: " . $query . "<br>" . mysqli_error ( $conn ) ; } mysqli_close ( $conn ) ; exit ( ) ; }
}
? >
< form method = ' get' action = " copycms.php" > < label for = ' db_host' > CMS分类ID</ label> < input placeholder = " CMS分类ID" type = ' text' name = ' cmscid' required > < br> < label for = ' db_host' > mTab分类ID</ label> < input placeholder = " CMS分类ID" type = ' text' name = ' mtabcid' required > < br> < input type = " hidden" name = " go" value = " step1" > < input type = " submit" value = " 提交" >
</ form>