• 08-04-2013, 14:49:31
    #1
    Üyeliği durduruldu
    arkadaşlar merhaba,

    sitedeki urller ş,ç gibi karekterler çıkıyor bunları nasıl ğ-g, ç,c ye çevirebilirim ?
  • 08-04-2013, 16:20:16
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    function sef($baslik){
    		$bul = array('Ç', 'Ş', 'Ğ', 'Ü', 'İ', 'Ö', 'ç', 'ş', 'ğ', 'ü', 'ö', 'ı', '-');
    		$yap = array('c', 's', 'g', 'u', 'i', 'o', 'c', 's', 'g', 'u', 'o', 'i', ' ');
    		$perma = strtolower(str_replace($bul, $yap, $baslik));
    		$perma = preg_replace("@[^A-Za-z0-9\-_]@i", ' ', $perma);
    		$perma = trim(preg_replace('/\s+/',' ', $perma));
    		$perma = str_replace(' ', '-', $perma);
    		return $perma;
    	}
  • 08-04-2013, 20:17:05
    #3
    Üyeliği durduruldu
    bunu nereye atacağım hocam ?
  • 08-04-2013, 20:18:19
    #4
    murpy adlı üyeden alıntı: mesajı görüntüle
    bunu nereye atacağım hocam ?
    <?php
    $deger="türkiye";
    echo sef($deger);
    ?>
  • 08-04-2013, 20:19:57
    #5
    Üyeliği durduruldu
    hocam cevap yazdığın için teşekkür ederim ama halen anladım pek fazla kod bilgim yok,
  • 08-04-2013, 20:25:43
    #6
    murpy adlı üyeden alıntı: mesajı görüntüle
    hocam cevap yazdığın için teşekkür ederim ama halen anladım pek fazla kod bilgim yok,
    Bir fonksiyonun icine include edebilirsiniz örnegin bir dosya olustur fonksiyon.php <?php ?> icine ekle.
  • 08-04-2013, 20:34:37
    #7
    Üyeliği durduruldu
    hocam daha açık bi şekilde yardımcı olursanız çok sevinirin : )
    site şurası
    linkler görüldüğü gibi ç,ş,ğ harfler çıkıyor. Şimdiden teşekkür ederim.
  • 08-04-2013, 20:44:28
    #8
    @Murphy; yukarıda verilen kodlar senin işini görecektir. Ancak daha açıklayıcı olabilmek için kullandığın script hakkında bilgi sahibi olmak gerek. Bu bilgiye sahip olmadan, nokta atışı gibi yönlendirme yapabilmek pek mümkün değildir takdir edersin ki.

    Örneğin anasayfada "Yeni sorular ve cevaplar" diye bir kısım var. Orada dikkatimi çekti "Football Manager 2013 Crash Dump Hatası Çözümü" şeklinde başlığın linkinde de ç, ö ve ü harfleri geçiyor. Sanırım başlığı sadece küçültüp, urldecode ile filtrelemişler ve ortaya bu sonuç çıkmış. Bu sadece bir tahmin tabi ki, kodlarını görmeden şunu şunu yap demek, hastayı görmeden muayene etmeye benzer
  • 08-04-2013, 20:51:26
    #9
    Üyeliği durduruldu
    bayGaReZ adlı üyeden alıntı: mesajı görüntüle
    @Murphy; yukarıda verilen kodlar senin işini görecektir. Ancak daha açıklayıcı olabilmek için kullandığın script hakkında bilgi sahibi olmak gerek. Bu bilgiye sahip olmadan, nokta atışı gibi yönlendirme yapabilmek pek mümkün değildir takdir edersin ki.

    Örneğin anasayfada "Yeni sorular ve cevaplar" diye bir kısım var. Orada dikkatimi çekti "Football Manager 2013 Crash Dump Hatası Çözümü" şeklinde başlığın linkinde de ç, ö ve ü harfleri geçiyor. Sanırım başlığı sadece küçültüp, urldecode ile filtrelemişler ve ortaya bu sonuç çıkmış. Bu sadece bir tahmin tabi ki, kodlarını görmeden şunu şunu yap demek, hastayı görmeden muayene etmeye benzer

    hocam şu scripti kullanıyorum indirmek isterseniz, kodlara bakabilrisinz.