• 10-07-2010, 00:41:36
    #1
    Arkadaşlar aşşağıdaki Ayşenin yeşil çantası yazan kelimeyi db deki haberler in içindeki etiket ten çekmek istiyorum fakat haberin id sine göre çekmesi lazım ve ayşenin yeşil çantası yazan yere yazdıracak bi sorun daha aşye yazdığım zaman türkçe karekter çıkmıyo yardımcı olacak arkadaşlara şimdiden tşk ederim

    <?php 
    
    //Etiketliyoruzzzz
    			function etiketsistemi($icerik){  
    			
    			foreach (str_word_count($icerik,1,'iIüÜöÖgGsSçÇ1234567890') as $etiket ){
    			
    			$etiket=strtolower($etiket); //harflerimizi küçültelim
    			echo '<a href="etiket/'.$etiket.'" title="'.$etiket.'">'.$etiket.'</a> ';
    			
    			}
    			
    			}
    			$icerik = 'Ayşenin Yeşil Çantası';
    			
    
    			etiketsistemi($icerik);
     ?>
  • 10-07-2010, 03:05:37
    #2
    Tahminimce sorun kodlarda değil charsetten kaynaklanıyor.
    //Etiketliyoruzzzz 
    header("Content-Type: text/html; charset=UTF-8");
                function etiketsistemi($icerik){   
                 
                foreach (str_word_count($icerik,1,'ıİüÜöÖğĞşŞçÇ1234567890') as $etiket ){ 
                 
                $etiket=strtolower($etiket); //harflerimizi küçültelim 
                echo '<a href="etiket/'.$etiket.'" title="'.$etiket.'">'.$etiket.'</a> '; 
                 
                } 
                 
                } 
                $icerik = 'Ayşenin Yeşil Çantası'; 
                 
    
                etiketsistemi($icerik);
    Şeklinde sorunsuz çıktıyı aldım.
  • 12-07-2010, 21:33:37
    #3
    Bunu ekleyince sayfadaki tüm türkçe karekterler bozuldu.