هايلايت متن در جستجوي گوگل
سلام
يه سوال دارم
وقتي كه از طريق موتور هاي جستجو وارد بعضي سايتها ميشيم مطالبى كه دنبالش بوديم رو بهمون نشون ميده.سوال من اينجاست كه چطور از طريق لينكgoogle يا مثلا yahoo یه جستجو دیتابیسم انجام بدم
البته من کد رو پیدا کردم
[PHP]if (preg_match("'google\.¦brisbane\.'", $_SERVER['HTTP_REFERER'])) {
preg_match("'q=([^&]+)'", $_SERVER['HTTP_REFERER'], $match);
$terms = $match[1];
} elseif (preg_match("'yahoo\.'", $_SERVER['HTTP_REFERER'])) {
preg_match("'p=([^&]+)'", $_SERVER['HTTP_REFERER'], $match);
$terms = $match[1];
}
if ($terms!= '') {
$terms = preg_split('/\s+¦\++/', $terms);
for($i=0;$i<count($terms);$i++) {
$terms[$i] = "'\b(" . preg_quote(htmlentities($terms[$i]), "'")
. ")\b'i";
}
$line = preg_replace($terms, "<em>\\1</em>", $line);
} [/PHP]
ولی راستش بخواین جوابی نگرفتم ازش. کسی میتونه کمکم کنه؟