フレンドリー リンクは、Web マスターによってよく使用されます。ネットワーク接続が多すぎると、それらを 1 つずつ確認するのが面倒になるため、フレンドリー リンクを入力するだけでクエリを実行できるようになります。 。
フレンドリー リンクはウェブマスターによってよく使用されます。ネットワークへの接続が多すぎる場合、それらを 1 つずつ確認するのが面倒になるため、クエリするための php フレンドリー リンクとバッチ クエリ プログラムが提供されています。 。
$max_allow_links = 100; // チェックできるリンクの最大数
// この関数は www.lian123.com から転載されています。特別に
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 || strto lower(ini_get('allow_url_fopen')) == 'on' ) {
$file_contents = @file_get_contents($url);
} else {
$file_contents = '';
}
return $file_contents;
}
// チェックを開始
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>' . ' = "内部リンク";</script>';
} else if( ! stristr($ _GET['url'],'http://') ) {
echo '<script>' . ' = "不正なリンク";</script>';
} else {
$s = my_file_get_contents($_GET['url']);
if(rim($s) == '' ){
echo '<script>' ' = "コンテンツの取得に失敗しました"; </ script>';<br> } else if( stristr($s,$_GET['my_url']) ){<br> echo '<script>' = "<font color=green>リンク、パス</font>";</script>';
} else {
echo '<script>' . $js_id . ' = "<font color=red>リンクが見つかりません。確認してください< / font>";</script>';
}
}
if($_GET['auto_check']==1){
echo '<script>parent.checkLink(' . ($_GET[' id ']+1) . ');</script>';
}
exit('
done!');
}
?>
// 取得したリンクアドレスを表示
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 '
シリアル番号 | 結果の確認 | |
' . ($i+1) . '. | ' . $ary[1][$i] . ' | ' . $check_str . ' |
if( $_POST['auto_check']==1 ){
echo '<script>autoCheckLink(0);</script>';
}
}
?>
if(isset($_POST['html_code'])){
echo '
Hao123 | 265 | 百度网址 | baidu | ||
搜狗网址 < /td> | |||||