النتائج 1 إلى 10 من 10

الموضوع: كيفيه برمجه محرك بحث بالاعتماد على قوقل ؟

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440

    كيفيه برمجه محرك بحث بالاعتماد على قوقل ؟



    السلام عليكم

    شباب كيف اقدر ابرمج محرك بحث يجلب النتائج من قوقل

    بدون التسبب بضغط على السيرفر



    انتظر اقتراحاتكم و خبراتكم






    ودمتم







  2. #2


    بسيطة يا غالى ، قم بعمل فورم لكى يكتب فيه الزائر كلمة البحث
    وليكن نتيجة الفورم هو المتغير $word

    كود PHP:
     http://www.google.com.eg/search?hl=en&q=essam&btnG=Google+Search&meta=&aq=f&oq= 
    قم باستبدال المتغير بكلمة essam





    __________________
    http://www.facebook.com/Essam196
    e-mail:me@essam-mohamed.info

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440


    هلا اخوي

    مابي هالطريقه

    ابي طريقه برمجه محرك بحث يجلب النتائج من قوقل

    حتى اتمكن من اضافه بعض العمليات على النتائج لتنقيحها واعاده ترتيبها






  4. #4
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    267


    جوجل عندهم نظام API بس لازم تدفع علشان تاخد الباسورد

    اعتقد هذا الرابط قد يفيدك
    Google Custom Search API - Google Code

    لم اقرأه صراحة لقلة وقتي ولكن يمكنك قرائته ومحاولة الوصول الى شيئ ان شاء الله





    __________________
    اللهم أكْرِمنا ولاتُهِنا

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    57


    تفضل سكربت محرك بحث قوقل

    للتحميل أنقر هنا

    يرجى تحرير الملفات بالفرونت بيج وتغيير الكود

    وكذلك يجب تغيير رابط نتائج صفحة البحث

    http://www.??????????.com/search

    ضع مكان علامات الاستفاهم رابط موقع ولابد من إنشاء مجلد باسم search وقم بوضع صفحة نتائح البحث داخلها

    كذلك بإمكانك تغيير القائمة المنسدله (قنواتنا ) لتتوافق مع قنوات موقعك



    انقر هنا لتعيين( .......) صفحة البداية لديك !
    و
    *الرجوع إلى صفحة ( .........) الرئيسية

    حمل المرفق وبالتوفيق للجميع






  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440


    عذرا اخوي الهمر

    لم تفهم قصدي

    وليس هذا هو المطلوب






  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440


    استاذ بيكو ياليت تفيدني اكثر

    لقيت كلاس للبحث لكن يشترط وجود مفتاح من قوقل

    Sign up for an API Key - Google Base Data API - Google Code

    حصلت على مفتاح من هنا لكن لم يعمل

    وهذه هي النتيجه

    http://www.johina.net/google/example1.php






  8. #8


    حضرتك بسهولة ممكن تستخدم الأتصال الداخلي بالسرفر
    مثال 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']





    __________________
    السعيد لخدمات الويب
    http://www.el-saeed.com

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440


    حضرتك بسهولة ممكن تستخدم الأتصال الداخلي بالسرفر
    مثال 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-(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






  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    440


    للرفع


    ارجوا المساعده ياشباب










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض