• 10-06-2009, 12:40:03
    #1
    Üyeliği durduruldu
    arkadalar uzun arayış içinde baktım yapan yok kendim yazdım.Basit bir kod ama işe yarıyor.Ama bir sorunum var o kadar php bilmiyorum bunlarıda hafif toplayarak oldu.
    Şimdi kodu vercem buyrun

    <?
    //--Karahan OnLine Games
    //--http://karahanonlinegames.com
    //--web_sakat | LeYFeaR
    //--Php
    
    include "blog/wp-config.php";
    
    function latinChars($str) {
    
      $str = ereg_replace('ç', 'ç', $str);
    
      $str = ereg_replace('ÄŸ', 'ğ', $str);
    
      $str = ereg_replace('ı', 'ı', $str);
    
      $str = ereg_replace('ö', 'ö', $str);
    
      $str = ereg_replace('ÅŸ', 'ş', $str);
    
      $str = ereg_replace('ü', 'ü', $str);
    
      $str = ereg_replace('Ç', 'Ç', $str);
    
      $str = ereg_replace('ÄŸ', 'ğ', $str);
    
      $str = ereg_replace('İ', 'İ', $str);
    
      $str = ereg_replace('Ö', 'Ö', $str);
    
      $str = ereg_replace('Å', 'ş', $str);
    
      $str = ereg_replace('Ü', 'Ü', $str);
    
      return $str;
    
    }
    
    
    
    						$baglan = mysql_query("select * from wp_posts where post_category='0' and post_status='publish' order by id desc limit 3,5");
    
    						while ($yaz = mysql_fetch_array($baglan)) {
    
    						   ?>
    
                                                      <div><a alt="<? echo latinChars($yaz["post_title"]);?>" title="<? echo latinChars($yaz["post_title"]);?>" class="haberler" href="http://karahanonlinegames.com/?p=<?=$yaz["ID"];?>" ><? echo latinChars($yaz["post_title"]);?></a></div><br><? } 
    
    
    
    
    
    ?>
    şimdi benim istediğim bunula olur sanırım yazının titlesini 50 karater görünmesini istiyorum.Nasıl yapabilirm
  • 10-06-2009, 13:31:34
    #2
    Php substr yerine mb_substr kullanın | Günlük Haftalık Aylık adresinde anlatıldığı gibi
    <? echo latinChars(mb_substr($yaz["post_title"],0,50,'UTF-8'));?>
    şeklinde yazdırabilirsiniz.
  • 10-06-2009, 14:09:53
    #3
    Son Konuları Çekmek İçin aşşagıdaki kodu sonkonular.php olarak anadizine at

    <? include "wp-config.php"; ?>
    <?php get_archives('postbypost', '5', 'custom', '<li>',  '</li>'); ?>
    kaç konu göstermek istersen postbypost', '5' 5 yerine göstermek istedigin konu sayısını yaz.

    Daha Sonra Son Konuları Göstermek İstedigin Yere Aşşagıdaki Kodu Koy:

    <?php
    $reviews = file_get_contents("http://www.siteadın.com/sonkonular.php");
    echo $reviews;
    ?>
  • 11-06-2009, 08:19:48
    #4
    Üyeliği durduruldu
    "yakuphan" sağol verdiğin adres işimi gördü baya bi istediğim şekle sokdumda linkleri.Ama verdiğin kod işimi görmedi XD.Repinide gönderdim emek hırsızı olmayalım