Home  >  Article  >  Backend Development  >  php goolge pr value detection program_PHP tutorial

php goolge pr value detection program_PHP tutorial

WBOY
WBOYOriginal
2016-07-20 11:06:18971browse

This is a source code used to detect the PR value of a website. You can use it directly after downloading.

This is a source code used to detect the PR value of a website. You can use it directly after downloading.

function my_file_get_contents($url, $timeout=30) {
if ( function_exists('curl_init') ) {
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL , $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ ch);
} else if ( ini_get('allow_url_fopen') == 1 || strtolower(ini_get('allow_url_fopen')) == 'on' ) {
$file_contents = @file_get_contents($url);
} else {
$file_contents = '';
}
return $file_contents;
}

// Start checking
if( isset($_GET[ 'mod']) && $_GET['mod'] == 'check_now' && isset($_GET['id']) && isset($_GET['my_url']) && isset($_GET['url'] ) && isset($_GET['auto_check']) ){
$js_id = 'parent.document.getElementById("s_' . $_GET['id'] . '").innerHTML';
if ( strstr($_GET['url'],$_GET['my_url']) ) {
echo '<script>' . $js_id . ' = "Internal link";</script>';

} else if( !stristr($_GET['url'],'http://') ) {
echo '<script>' . $js_id . ' = "Bad link"; </script>';
} else {
$s = my_file_get_contents($_GET['url']);

if( trim($s) == '' ){
echo '<script>' . $js_id . ' = "Failed to fetch content";</script>';
} else if( stristr($s,$_GET['my_url']) ) {
echo '<script>' . $js_id . ' = "<font color=green>Contains links, checks passed</font>";</script>';
} else {
echo '<script>' . $js_id . ' = "<font color=red>No link found, please check</font>";</script>';
}
}

if($_GET['auto_check']==1){
echo '<script>parent.checkLink(' . ($_GET['id']+1) . ' );</script>';
}

exit('
done!');

}
?>
< ;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns="http://www.w3.org/1999/xhtml">

"Making a Website" Automatic Link Checker



< meta name="description" content="We are very BS people. At that time, both parties exchanged homepage links, but the other party randomly canceled the friendly links exchanged with you (that is, the other party removed the link to your website, but you still retained it) Its link) With this program, you can quickly and automatically check your friendly link URL to see if the other party's website has removed your link. " />



 


友情链接自动检查程序


我们很BS这样的人,当时双方都交换了首页链接,但对方却随意取消和您交换的友情链接(即对方去掉您网站的链接,而您却还保留了它的链接)

 

有了本程序,您可以快速、自动的检查您的友情链接网址,查看对方的网站是否去掉了您的链接。


// 显示获取到的链接地址
if( isset($_POST['html_code']) && isset($_POST['my_url']) ){
 
 preg_match_all("/]{1,}/isU",stripslashes($_POST['html_code']),$ary);

 if( isset($ary[1]) && count($ary[1])>0 ){
  echo '


  
   
   
   
   
  ';
  for($i=0; $i   
   $check_str = ($_POST['auto_check']==0) ? '开始检查' : '等待中...';

   echo '


   
   
   
   ';

   if($i>$max_allow_links){
    break;
   }
  }
  echo '

开始检查
  

   检查下列网址是否包含有 ' . $_POST['my_url'] . ' 的链接
  
序号被检查的网址检查结果
' . ($i+1) . '.' . $ary[1][$i] . '' . $check_str . '
';
 }
 echo '<script>my_url="' . trim($_POST['my_url']) . '";auto_check=' . (int)$_POST['auto_check'] . ';</script>';

 if( $_POST['auto_check']==1 ){
  echo '<script>autoCheckLink(0);</script>';
 }
 
}

?>
 

必须包含地址(自己网站首页):


自动或手工检查:



要检查的网站(下面是可视化输入框,请直接将文字链接和图片链接复制,粘贴 到下面即可):


<script>window.frames["zuoWangZhang.com.cn"].document.designMode="On";</script>

 




 


 
  
  
  
 
载入测试数据

 


如果您不知道怎么开始,请点击 载入测试数据,然后点击 查看演示





本程序由《做网站》原创,完全开源!下载


欢迎各位转载,但请保留如何做网站的文字,谢谢!



欢迎您 给作者提出反馈意见,我会不断的改善它,推出更好用的版本。



if(isset($_POST['html_code'])){
echo '


 ';
 
}
 
?>


 

 

 

 

 

 




 

 
   
   
   
   
   

   

  
  


 
   


   
   
 
   
  
  
  

我的友情连接:



 Hao123
 

 265
 

 百度网址
 

 建网站
 

 雅虎网址
 
 

 baidu
 

Google导航
 

 
 

 
 

 
 

 
   

 
 

 谷歌Google
 

 搜狗网址
 

其他测试链接:
163内部链接测试
  

 



Demo address:

http://tool.111cn.cn/pr /pr.php


www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/445055.htmlTechArticleThis is a source code used to detect the PR value of a website. You can use it directly after downloading. This is a source code used to detect the PR value of a website. You can use it directly after downloading. ...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn