• 11-02-2015, 17:10:45
    #10
    amacdizayn adlı üyeden alıntı: mesajı görüntüle
    onu denedim dostum
    Array ( )
    bu şekilde çıktı verdi
    <?php
    function getSitemap($site) {
    $icerikler = array("");
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $site);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $data = curl_exec ($ch);
    curl_close ($ch);
    $xml = new SimpleXMLElement($data);
    foreach ($xml->url as $konu) {
    $parcala = explode("T", $konu->lastmod);
    if($parcala[0] == "2015-02-08") {
    array_push($icerikler, $url = $konu->loc);
    }
    }
    return $icerikler;
    }

    print_r(getSitemap("http://www.sohbet10.com/sitemap-pt-post-2015-02.xml"));
    ?>

    Şu şekilde sorunsuz calısıyor, hedef sitedeki içerik eklenme tarihi yukarıdaki tarihle eşit olmazsa, array boş dönecektir.
  • 11-02-2015, 17:23:50
    #11
    Ceu adlı üyeden alıntı: mesajı görüntüle
    <?php
    function getSitemap($site) {
    $icerikler = array("");
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $site);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $data = curl_exec ($ch);
    curl_close ($ch);
    $xml = new SimpleXMLElement($data);
    foreach ($xml->url as $konu) {
    $parcala = explode("T", $konu->lastmod);
    if($parcala[0] == "2015-02-08") {
    array_push($icerikler, $url = $konu->loc);
    }
    }
    return $icerikler;
    }

    print_r(getSitemap("http://www.sohbet10.com/sitemap-pt-post-2015-02.xml"));
    ?>

    Şu şekilde sorunsuz calısıyor, hedef sitedeki içerik eklenme tarihi yukarıdaki tarihle eşit olmazsa, array boş dönecektir.
    Çok teşekkürler. Yardımlarınızla çözüldü