السلام عليكم
شباب كيف اقدر ابرمج محرك بحث يجلب النتائج من قوقل
بدون التسبب بضغط على السيرفر
انتظر اقتراحاتكم و خبراتكم
ودمتم
السلام عليكم
شباب كيف اقدر ابرمج محرك بحث يجلب النتائج من قوقل
بدون التسبب بضغط على السيرفر
انتظر اقتراحاتكم و خبراتكم
ودمتم
بسيطة يا غالى ، قم بعمل فورم لكى يكتب فيه الزائر كلمة البحث
وليكن نتيجة الفورم هو المتغير $word
قم باستبدال المتغير بكلمة essamكود PHP:
http://www.google.com.eg/search?hl=en&q=essam&btnG=Google+Search&meta=&aq=f&oq=
هلا اخوي
مابي هالطريقه
ابي طريقه برمجه محرك بحث يجلب النتائج من قوقل
حتى اتمكن من اضافه بعض العمليات على النتائج لتنقيحها واعاده ترتيبها
جوجل عندهم نظام API بس لازم تدفع علشان تاخد الباسورد
اعتقد هذا الرابط قد يفيدك
Google Custom Search API - Google Code
لم اقرأه صراحة لقلة وقتي ولكن يمكنك قرائته ومحاولة الوصول الى شيئ ان شاء الله
__________________
اللهم أكْرِمنا ولاتُهِنا
تفضل سكربت محرك بحث قوقل
للتحميل أنقر هنا
يرجى تحرير الملفات بالفرونت بيج وتغيير الكود
وكذلك يجب تغيير رابط نتائج صفحة البحث
http://www.??????????.com/search
ضع مكان علامات الاستفاهم رابط موقع ولابد من إنشاء مجلد باسم search وقم بوضع صفحة نتائح البحث داخلها
كذلك بإمكانك تغيير القائمة المنسدله (قنواتنا ) لتتوافق مع قنوات موقعك
انقر هنا لتعيين( .......) صفحة البداية لديك !
و
*الرجوع إلى صفحة ( .........) الرئيسية
حمل المرفق وبالتوفيق للجميع
عذرا اخوي الهمر
لم تفهم قصدي
وليس هذا هو المطلوب
استاذ بيكو ياليت تفيدني اكثر
لقيت كلاس للبحث لكن يشترط وجود مفتاح من قوقل
Sign up for an API Key - Google Base Data API - Google Code
حصلت على مفتاح من هنا لكن لم يعمل
وهذه هي النتيجه
http://www.johina.net/google/example1.php
حضرتك بسهولة ممكن تستخدم الأتصال الداخلي بالسرفر
مثال PHP
[code]
$port = 80;
$http_request = "POST $path HTTP/1.0\r\n";
$http_request .= "Host: http://www.google.com.eg/search?hl=ar&q=$_POST['query']\r\n";
$http_request .= "(anti-spam-content-type application/x-www-form-urlencoded;\r\n";
//$http_request .= "Content-Length: " . strlen(1) . "\r\n";
$http_request .= "User-Agent: Muhammad_El-Saeed/PHP\r\n";
$http_request .= "\r\n";
$response = '';
if( false == ( $fs = @fsockopen($host, $port, $errno, $errstr, 10) ) )
{
die ('Could not open socket');
}
fwrite($fs, $http_request);
while ( !feof($fs) )
$response .= fgets($fs, 1160); // One TCP-IP packet
fclose($fs);
$response = explode("\r\n\r\n", $response, 2);
if($response[1] == "yes"){
echo $response;
}
[/php]
المتغير هو $_POST['query']
هلا اخوي
جربت الكود ويعطيني هذا الخطأ
Could not open socket
للرفع
ارجوا المساعده ياشباب