• 15-12-2014, 11:56:07
    #1
    Merhaba Arkadaşlar Php den Anlamadığım için yardım rica ediyorum. bu kodu asp ye çevirebilecek varmıdır rica etsem ?

    define("siteAdi", "Site Adı"); 
    define("siteURL", "http://www.siteadresi.com"); 
    define("siteRssURL", "http://www.siteadresi.com/rss_adresi"); 
    
    if (!function_exists('xmlrpc_encode_request')) 
    { 
        function xmlrpc_encode_request($method, $dizi) 
        { 
            $output .= '<?xml version="1.0"?>'; 
            $output .= '<methodCall>'; 
            $output .= '<methodName>'.$method.'</methodName>'; 
            $output .= '<params>'; 
            $output .= '<param><value><string>'.$dizi[0].'</string></value></param>'; 
            $output .= '<param><value><string>'.$dizi[1].'</string></value></param>'; 
            $output .= '</params></methodCall>'; 
            return $output; 
        } 
    } 
    
    function xmlrpc_ping ($weblogUpdates, $host, $pingurl) { 
      
        $request = xmlrpc_encode_request($weblogUpdates, array(siteAdi, siteURL) ); 
      
        $header[] = "Host: $host"; 
        $header[] = "Content-type: text/xml"; 
        $header[] = "Content-length: ".strlen($request) . "\r\n"; 
        $header[] = $request; 
      
        $ch = curl_init(); 
        curl_setopt( $ch, CURLOPT_URL, $pingurl);  
        curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );  
        curl_setopt( $ch, CURLOPT_HTTPHEADER, $header );  
        curl_setopt( $ch, CURLOPT_CUSTOMREQUEST, 'POST' ); 
        $result = curl_exec( $ch ); 
        curl_close($ch); 
      
      
        if (preg_match('|0|', $result)) { 
            echo "<span style='color:green'>başarılı</span>"; 
        } else { 
            echo "<span style='color:red'>başarısız</span>"; 
        } 
      
    } 
      
    // technorati.com 
    echo "Technorati.com pingleme işlemi "; 
    xmlrpc_ping("weblogUpdates.ping","rpc.technorati.com","http://rpc.technorati.com/rpc/ping"); 
      
    echo "<br />"; 
      
    // google.com 
    echo "Google.com pingleme işlemi "; 
    xmlrpc_ping("weblogUpdates.extendedPing","blogsearch.google.com","http://blogsearch.google.com/ping/RPC2"); 
      
    echo "<br />"; 
      
    // feedburner.com 
    echo "Feedburner.com pingleme işlemi "; 
    xmlrpc_ping("weblogUpdates.ping","rpc.feedburner.com","http://ping.feedburner.com"); 
      
    echo "<br />"; 
      
    // weblogs.com 
    echo "Weblogs.com pingleme işlemi "; 
    xmlrpc_ping("weblogUpdates.ping","rpc.weblogs.com","http://rpc.weblogs.com/RPC2"); 
      
    echo "<br />"; 
      
    // blogdigger.com 
    echo "Blogdigger.com pingleme işlemi "; 
    xmlrpc_ping("weblogUpdates.ping","www.blogdigger.com","http://www.blogdigger.com/RPC2"); 
      
    echo "<br />"; 
      
    // icerocket.com 
    echo "Icerocket.com pingleme işlemi "; 
    xmlrpc_ping("weblogUpdates.ping","rpc.icerocket.com","http://rpc.icerocket.com:10080/"); 
      
    echo "<br />"; 
      
    // newsgator.com 
    echo "Newsgator.com pingleme işlemi "; 
    xmlrpc_ping("weblogUpdates.ping","services.newsgator.com","http://services.newsgator.com/ngws/xmlrpcping.aspx"); 
      
    echo "<br />"; 
      
    // blogrolling.com 
    echo "Blogrolling.com pingleme işlemi "; 
    xmlrpc_ping("weblogUpdates.ping","rpc.blogrolling.com","http://rpc.blogrolling.com/pinger/"); 
      
    echo "<br />"; 
      
    // yahoo.com 
    echo "Yahoo.com pingleme işlemi "; 
    xmlrpc_ping("weblogUpdates.ping","api.my.yahoo.com","http://api.my.yahoo.com/RPC2"); 
      
    echo "<br />"; 
      
    // moreover.com 
    echo "Moreover.com pingleme işlemi "; 
    xmlrpc_ping("weblogUpdates.ping","api.moreover.com","http://api.moreover.com/RPC2"); 
      
    echo "<br />"; 
      
    // pingomatic.com 
    echo "Pingomatic.com'daki sitelerine pingleme işlemi "; 
    $veri = @file_get_contents("http://pingomatic.com/ping/?title=".urldecode(siteAdi)."&blogurl=".urldecode(siteURL)."&rssurl=".urldecode(siteRssURL)."&chk_blogs=on&chk_syndic8=on&chk_pubsubcom=on&chk_blogstreet=on&chk_weblogalot=on&chk_newsisfree=on&chk_topicexchange=on&chk_tailrank=on&chk_bloglines=on&chk_aiderss=on"); 
    if (preg_match('|Ping sent.|', $veri)) { 
        echo "<span style='color:green'>başarılı</span>"; 
    } else { 
        echo "<span style='color:red'>başarısız</span>"; 
    }
  • 16-12-2014, 00:32:07
    #2
    Bu kodları asp'ye çevirmek istiyorsan php bilmene gerek yok, asp bil yeter.
  • 16-12-2014, 13:14:10
    #3
    yapamadım yardımcı olabilirmisiniz ?