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

الموضوع: شفت هل شي قلت اكيد بفيد اصحابي ياريت تفهموني

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    685

    Cool شفت هل شي قلت اكيد بفيد اصحابي ياريت تفهموني



    php script to ping pingomatic.com
    i found php script to ping pingomatic


    PHP Code:
    <?php

    $content='
    <?xmlversion="1.0"?>
    <methodCall>
    <methodName>weblogUpdates.extendedPing</methodName>
    <params>
    <param>
    <value>OfficialGoogleBlog</value>
    </param>
    <param>
    <value>http://googleblog.blogspot.com/</value>
    </param>
    <param>
    <value>http://googleblog.blogspot.com/changed-page.html</value>
    </param>
    <param>
    <value>http://googleblog.blogspot.com/atom.xml</value>
    </param>
    </params>
    </methodCall>
    ';

    $headers='
    POST/HTTP/1.0
    User-Agent:MyBlog
    Host:rpc.pingomatic.com
    (anti-spam-content-typetext/xml
    Content-length:
    '.strlen($content);

    $request=$headers."\r\n\r\n".$content;

    $fs=@fsockopen('rpc.pingomatic.com',80);
    if($fs){
    fwrite($fs,$request);
    }

    ?>
    sometimes $headers have aтother values

    POST/RPC2HTTP/1.0
    User-Agent:request

    what is right ? or its not important ?

    script uses rpc.pingomatic.com adress without http:// - what about another variant http://rpc.pingomatic.com/rpc/ping ? what variant must be used ?

    IMPORTANT - how to get response from the server ? what procedures must be aded to the script ?

    ps - what address must be used to send pings to ipings.com ?





    __________________
    ننتظر فكرة باذن لله

    تحياتي...............


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    685


    thx for the link? but it's a basic theory

    a new code

    Code:
    <?php

    $content = '
    <?xmlversion="1.0"?>
    <methodCall>
    <methodName>weblogUpdates.ping</methodName>
    <params>
    <param>
    <value>OfficialGoogleBlog</value>
    </param>
    <param>
    <value>http://googleblog.blogspot.com/</value>
    </param>
    <param>
    <value>http://googleblog.blogspot.com/changed-page.html</value>
    </param>
    <param>
    <value>http://googleblog.blogspot.com/atom.xml</value>
    </param>
    </params>
    </methodCall>
    ';

    $headers = 'POST /RPC2 HTTP/1.0
    User-Agent: Ping
    Host: rpc.weblogs.com
    (anti-spam-content-type text/xml
    Content-length: '.strlen($content);

    $request = $headers."\r\n".$content;

    $fs = fsockopen('rpc.weblogs.com', 80, $error_number, $error_string);

    if ($fs)
    {
    fwrite ($fs, $request);

    while (!feof($fs))
    {
    $response = fgets($fs);
    echo $response;
    }

    fclose ($fs);
    }
    else
    {
    echo $error_number." - ".$error_string;
    }

    ?>if i send ping to rpc.weblogs.com i get
    Quote:
    HTTP/1.1 200 OK Date: Thu, 05 Jun 2008 08:52:07 GMT Server: Apache ...

    but if i send ping to rpc.pingomatic.com i have nothing

    if i send ping to blogsearch.google.com/ping/RPC2 or to ping.blogs.yandex.ru/RPC2 i have error 14006611

    what's wrong with the code ?





    __________________
    ننتظر فكرة باذن لله

    تحياتي...............





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

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

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