• 07-10-2009, 18:35:10
    #46
    ping listesinde neden aynı adres 2 kere yazılmış. 2 methodla pinglediği için mi ?
  • 07-10-2009, 21:31:06
    #47
    MynakTurk adlı üyeden alıntı: mesajı görüntüle
    ping listesinde neden aynı adres 2 kere yazılmış. 2 methodla pinglediği için mi ?
    gözden kaçmiştir. 1 kere yazmaniz yeterlidir her bir adresi 2 method ile pingler.
  • 09-11-2009, 17:32:08
    #48
    Üyeliği durduruldu
    Aşağıdaki şekilde dediğin gibi kullanabilirsin. ping tablosu ve datası;

    CREATE TABLE IF NOT EXISTS `ping` (
      `url` varchar(200) NOT NULL
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
    
    INSERT INTO `ping` (`url`) VALUES
    ('http://api.moreover.com/ping'),
    ('http://api.my.yahoo.com/rss/ping'),
    ('http://blogsearch.google.com/ping/RPC2'),
    ('http://ping.bitacoras.com'),
    ('http://ping.feedburner.com'),
    ('http://ping.syndic8.com/xmlrpc.php'),
    ('http://rpc.blogrolling.com/pinger/'),
    ('http://rpc.icerocket.com:10080/'),
    ('http://rpc.technorati.com/rpc/ping'),
    ('http://rpc.weblogs.com/RPC2'),
    ('http://topicexchange.com/RPC2'),
    ('http://www.blogdigger.com/RPC2'),
    ('http://www.blogoole.com/ping/'),
    ('http://www.popdex.com/addsite.php'),
    ('http://www.wasalive.com/ping/'),
    ('http://www.weblogues.com/RPC/'),
    ('http://api.feedster.com/ping'),
    ('http://ping.amagle.com/'),
    ('http://ping.blo.gs/'),
    ('http://ping.rootblog.com/rpc.php'),
    ('http://ping.weblogalot.com/rpc.php'),
    ('http://rcs.datashed.net/RPC2/'),
    ('http://rpc.blogbuzzmachine.com/RPC2'),
    ('http://rpc.newsgator.com/'),
    ('http://www.blogoon.net/ping/'),
    ('http://www.blogsnow.com/ping'),
    ('http://www.blogstreet.com/xrbin/xmlrpc.cgi'),
    ('http://www.lasermemory.com/lsrpc/'),
    ('http://www.newsisfree.com/RPCCloud'),
    ('http://www.snipsnap.org/RPC2');
    kod;

    <?php
    //Sonuc kodlari anlamlari : http://www.google.com/support/webmasters/bin/answer.py?hl=tr&answer=40132
    set_time_limit(0);
    $url = "http://www.lacremel.net/";
    $site = "lacremel";
    if (!function_exists('xmlrpc_encode_request'))
    {
        function xmlrpc_encode_request($yontem, $iki)
        {
            $cikti .= '<?xml version="1.0"?>';
            $cikti .= '<methodCall>';
            $cikti .= '<methodName>'.$yontem.'</methodName>';
            $cikti .= '<params>';
            $cikti .= '<param><value><string>'.$iki[0].'</string></value></param>';
            $cikti .= '<param><value><string>'.$iki[1].'</string></value></param>';
            $cikti .= '</params></methodCall>';
            return $cikti;
        }
    }
    function pingle($pingurl,$site,$url,$yontem) {
        $xmlrpc = xmlrpc_encode_request($yontem,array($site, $url));
        preg_match('@^(?:http://)?([^/]+)@i', $pingurl, $cikti); 
        $pinghost = $cikti[1];
        $headers[] = "Host: ".$pinghost;
        $headers[] = "Content-type: text/xml";
        $headers[] = "User-Agent: LPS";
        $headers[] = "Content-length: ".strlen($xmlrpc) . "\r\n";
        $headers[] = $xmlrpc;
        $chi = curl_init();
        curl_setopt($chi,CURLOPT_URL,$pingurl); 
        curl_setopt($chi,CURLOPT_RETURNTRANSFER,1); 
        curl_setopt($chi, CURLOPT_CONNECTTIMEOUT, 4);
        curl_setopt($chi,CURLOPT_HTTPHEADER,$headers); 
        curl_setopt($chi,CURLOPT_CUSTOMREQUEST,'POST');
        $html = curl_exec( $chi );
        $sonuc = curl_getinfo($chi);
        echo "Gönderildi : ".$pinghost.", Sonuc : ".$sonuc["http_code"]."<br />";
        curl_close($chi);
        unset($headers);
    }
    
    $sql = mysql_query("select * from ping");
    while ($ping = mysql_fetch_array($sql)) {
        pingle($ping['url'], $site, $url, "weblogUpdates.ping");
        pingle($ping['url'], $site, $url, "weblogUpdates.extendedPing");
    }
    ?>
  • 09-11-2009, 17:40:36
    #49
    Sağolasın teşekkürler
  • 15-11-2009, 22:17:21
    #50
    Üyeliği durduruldu
    <? 
    header('Content-type: text/xml'); 
    include("connection.php");
    include("functions.php");
    ?>
    <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
    <title>test</title>
    <description>Community Blogger</description>
    <link><? echo $domain;?></link>
    <copyright>2008</copyright>
    <atom:link href="<? echo $domain;?>/feed.rss" rel="self" type="application/rss+xml" />
    <?
    $sql="select blogsid as blogsid,username as username,title as title,metad as metad,DATE_FORMAT(updated,'%a, %d %b %Y %T') AS rfcpubdate  from blogs";
    $res=mysql_query($sql);
    while($obj=mysql_fetch_object($res))
    {
    $username=$obj->username;
    $blogsid=$obj->blogsid;
    $title=$obj->title;
    $metad=$obj->metad;
    //$upldate=$obj->upldate;
    $rfcpubdate=$obj->rfcpubdate;
    ?>
         <item>
            <title>test</title>
            <description> test</description>
            <link><? echo $domain;?>/<? echo $username;?>-<?echo $blogsid;?>.php</link>
            <guid><? echo $domain;?>/<? echo $username;?>-<?echo $blogsid;?>.php</guid> 
    <?               
            echo "<pubDate>$rfcpubdate ".date('T')."</pubDate>";
    ?>
         </item>  
    <? } ?>  
    </channel>
    </rss>
    bu feed de çalışırmı bu arkadaşlar?
  • 28-06-2010, 01:18:40
    #51
    Üyeliği durduruldu
    Nasıl kullanıcağımı anlamadım yardımcı olabilicek bir arkadaş varmı php kodu verilmiş ama php kodunu ne yapıcaz vs acemi olduğumuz için bilgimiz yok ?
  • 15-10-2010, 17:39:38
    #52
    devturkeli adlı üyeden alıntı: mesajı görüntüle
    Aşağıdaki şekilde dediğin gibi kullanabilirsin. ping tablosu ve datası;

    CREATE TABLE IF NOT EXISTS `ping` (
      `url` varchar(200) NOT NULL
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     
    INSERT INTO `ping` (`url`) VALUES
    ('http://api.moreover.com/ping'),
    ('http://api.my.yahoo.com/rss/ping'),
    ('http://blogsearch.google.com/ping/RPC2'),
    ('http://ping.bitacoras.com'),
    ('http://ping.feedburner.com'),
    ('http://ping.syndic8.com/xmlrpc.php'),
    ('http://rpc.blogrolling.com/pinger/'),
    ('http://rpc.icerocket.com:10080/'),
    ('http://rpc.technorati.com/rpc/ping'),
    ('http://rpc.weblogs.com/RPC2'),
    ('http://topicexchange.com/RPC2'),
    ('http://www.blogdigger.com/RPC2'),
    ('http://www.blogoole.com/ping/'),
    ('http://www.popdex.com/addsite.php'),
    ('http://www.wasalive.com/ping/'),
    ('http://www.weblogues.com/RPC/'),
    ('http://api.feedster.com/ping'),
    ('http://ping.amagle.com/'),
    ('http://ping.blo.gs/'),
    ('http://ping.rootblog.com/rpc.php'),
    ('http://ping.weblogalot.com/rpc.php'),
    ('http://rcs.datashed.net/RPC2/'),
    ('http://rpc.blogbuzzmachine.com/RPC2'),
    ('http://rpc.newsgator.com/'),
    ('http://www.blogoon.net/ping/'),
    ('http://www.blogsnow.com/ping'),
    ('http://www.blogstreet.com/xrbin/xmlrpc.cgi'),
    ('http://www.lasermemory.com/lsrpc/'),
    ('http://www.newsisfree.com/RPCCloud'),
    ('http://www.snipsnap.org/RPC2');
    kod;

    <?php
    //Sonuc kodlari anlamlari : http://www.google.com/support/webmasters/bin/answer.py?hl=tr&answer=40132
    set_time_limit(0);
    $url = "http://www.lacremel.net/";
    $site = "lacremel";
    if (!function_exists('xmlrpc_encode_request'))
    {
        function xmlrpc_encode_request($yontem, $iki)
        {
            $cikti .= '<?xml version="1.0"?>';
            $cikti .= '<methodCall>';
            $cikti .= '<methodName>'.$yontem.'</methodName>';
            $cikti .= '<params>';
            $cikti .= '<param><value><string>'.$iki[0].'</string></value></param>';
            $cikti .= '<param><value><string>'.$iki[1].'</string></value></param>';
            $cikti .= '</params></methodCall>';
            return $cikti;
        }
    }
    function pingle($pingurl,$site,$url,$yontem) {
        $xmlrpc = xmlrpc_encode_request($yontem,array($site, $url));
        preg_match('@^(?:http://)?([^/]+)@i', $pingurl, $cikti); 
        $pinghost = $cikti[1];
        $headers[] = "Host: ".$pinghost;
        $headers[] = "Content-type: text/xml";
        $headers[] = "User-Agent: LPS";
        $headers[] = "Content-length: ".strlen($xmlrpc) . "\r\n";
        $headers[] = $xmlrpc;
        $chi = curl_init();
        curl_setopt($chi,CURLOPT_URL,$pingurl); 
        curl_setopt($chi,CURLOPT_RETURNTRANSFER,1); 
        curl_setopt($chi, CURLOPT_CONNECTTIMEOUT, 4);
        curl_setopt($chi,CURLOPT_HTTPHEADER,$headers); 
        curl_setopt($chi,CURLOPT_CUSTOMREQUEST,'POST');
        $html = curl_exec( $chi );
        $sonuc = curl_getinfo($chi);
        echo "Gönderildi : ".$pinghost.", Sonuc : ".$sonuc["http_code"]."<br />";
        curl_close($chi);
        unset($headers);
    }
     
    $sql = mysql_query("select * from ping");
    while ($ping = mysql_fetch_array($sql)) {
        pingle($ping['url'], $site, $url, "weblogUpdates.ping");
        pingle($ping['url'], $site, $url, "weblogUpdates.extendedPing");
    }
    ?>
    bunu tam anlamıyla calıstıramadım bozuk bekletiyor sql bilgilerini yapmış bu arkadaş ama nasıl yapıcamız muamma. bitirebilirmisiniz bunu
  • 15-10-2010, 18:54:38
    #53
    hımmmmmmmmmmmmmmmmm
  • 10-01-2011, 17:15:49
    #54
    konuyu hortlatıyorum ama bu koddaki
    Alıntı
    <?php
    //Sonuc kodlari anlamlari : http://www.google.com/support/webmas...r&answer=40132
    set_time_limit(0);
    $url = "http://www.lacremel.net/";
    $site = "lacremel";
    if (!function_exists('xmlrpc_encode_request'))
    {
    function xmlrpc_encode_request($yontem, $iki)
    {
    $cikti .= '<?xml version="1.0"?>';
    $cikti .= '<methodCall>';
    $cikti .= '<methodName>'.$yontem.'</methodName>';
    $cikti .= '<params>';
    $cikti .= '<param><value><string>'.$iki[0].'</string></value></param>';
    $cikti .= '<param><value><string>'.$iki[1].'</string></value></param>';
    $cikti .= '</params></methodCall>';
    return $cikti;
    }
    }
    function pingle($pingurl,$site,$url,$yontem) {
    $xmlrpc = xmlrpc_encode_request($yontem,array($site, $url));
    preg_match('@^(?:http://)?([^/]+)@i', $pingurl, $cikti);
    $pinghost = $cikti[1];
    $headers[] = "Host: ".$pinghost;
    $headers[] = "Content-type: text/xml";
    $headers[] = "User-Agent: LPS";
    $headers[] = "Content-length: ".strlen($xmlrpc) . "\r\n";
    $headers[] = $xmlrpc;
    $chi = curl_init();
    curl_setopt($chi,CURLOPT_URL,$pingurl);
    curl_setopt($chi,CURLOPT_RETURNTRANSFER,1);
    curl_setopt($chi, CURLOPT_CONNECTTIMEOUT, 4);
    curl_setopt($chi,CURLOPT_HTTPHEADER,$headers);
    curl_setopt($chi,CURLOPT_CUSTOMREQUEST,'POST');
    $html = curl_exec( $chi );
    $sonuc = curl_getinfo($chi);
    echo "Gönderildi : ".$pinghost.", Sonuc : ".$sonuc["http_code"]."<br />";
    curl_close($chi);
    unset($headers);
    }

    $sql = mysql_query("select * from ping");
    while ($ping = mysql_fetch_array($sql)) {
    pingle($ping['url'], $site, $url, "weblogUpdates.ping");
    pingle($ping['url'], $site, $url, "weblogUpdates.extendedPing");
    }
    ?>
    http://www.lacremel.net yazan adres yerine kendi adresimizi mi ekleyeceğiz ? yada bu kodda her hangi bir düzenleme yapmadan direk ana dizine atalımmı ?