• 06-01-2010, 06:38:30
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar site haritam gayet güzel çalışıyor fakat şöyle bir hata alıyorum google webmaster tools'da geçersiz tarih ve saat bende kontrol ettim eklediğim içerikleri 1 gün geriden sayıyor. Yani 5 ocakda eklediğim yazı 4 ocakda gözüküyor site haritasında bu sorunu nasıl çözebilirim yardımcı olabilecek var mı.

    Sitemap.php şu şekilde;

    <?
    include ("db.php");
    
    function ays($ork) {
    $ork = str_replace("Ocak","-1",$ork);
    $ork = str_replace("Şubat","2",$ork);
    $ork = str_replace("Mart","3",$ork);
    $ork = str_replace("Nisan","4",$ork);
    $ork = str_replace("Mayıs","5",$ork);
    $ork = str_replace("Haziran","6",$ork);
    $ork = str_replace("Temmuz","7",$ork);
    $ork = str_replace("Ağustos","8",$ork);
    $ork = str_replace("Eylül","9",$ork);
    $ork = str_replace("Ekim","10",$ork);
    $ork = str_replace("Kasım","11",$ork);
    $ork = str_replace("Aralık","12",$ork);
    $ork=trim($ork);
    return $ork;
    }
    
    @baglan();
    
    header("Content-type: text/xml\n\n");
    
    echo "<?xml version=\"1.0\" encoding=\"windows-1254\"?>
    
    <?xml-stylesheet type=\"text/xsl\" href=\"sitemap.xsl\"?>
    
    <urlset xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.sitemaps.org/schemas/sitemap/09/sitemap.xsd\" xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">";
    
    $query = mysql_query("SELECT * FROM icerik order by id desc limit 50000");
    
    while($yazi = mysql_fetch_assoc($query)) {
    
    $link    = $url."/".$yazi[seo].".html";
    
    //$tarih = $yazi[tarih]." - ".$yazi[saat];
    
    $tarih = $yazi[tarih];
    
    echo "
    
     <url>
    
      <loc>".$link."</loc>
    
      <lastmod>".$tarih."</lastmod>
    
      <changefreq>always</changefreq>
    
      <priority>0.9</priority>
    
    </url>";
    
    }
    
    echo "
    
    </urlset>";
    
    @mysql_free_result($query);
    
    
    ?>
  • 06-01-2010, 08:45:52
    #2
    Üyeliği durduruldu
    sunucuya

    <?php
    echo date("d/m/Y",time());
    ?>
    şeklinde bir dosya attiginizda dogru zamani gorebiliyor musunuz?