<?php
/**
* SEO Fonksiyon
*
* @paket Php SEO
*
* FOURAY
* http://www.dgrap.com
*
**/
function seola($s) {
$tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç');
$eng = array('s','s','i','i','g','g','u','u','o','o','c','c');
$s = str_replace($tr,$eng,$s);
$s = strtolower($s);
$s = preg_replace('/&.+?;/', '', $s);
$s = preg_replace('/[^%a-z0-9 _-]/', '', $s);
$s = preg_replace('/\s+/', '-', $s);
$s = preg_replace('|-+|', '-', $s);
$s = trim($s, '-');
return $s;
}
?>konu yanlış yerdeyse özür dilerim
url de türkçe karakterler siliniyor yardım lütfen
1
●338
- 08-12-2009, 18:43:51Üyeliği durduruldumerhaba arkadaşalr şu kodu kullanıyorum fakat türkçe olan karakterler siliniyor bana önericeginiz kod varmı veya bunu nasıl düzeltirim lütfen yardım edin
- 10-12-2009, 11:18:49Kimlik doğrulama veya yönetimden onay bekliyor.Bu verdiğin kodlar linklerdeki ş yi s yapar devam eder...
Senin asıl sorunun nedir? url içinde türkçe karater olsun diyorsan bu kodları kullanmayacaksın, .htaccess de düzenleme yapmalısın bunun gibi (.*)
Sayfa içinde hiç tr karakter çıkmıyor db den veya meta tag dil ayarından da olabilir, sorunu daha açık sorarsan senin için iyi olur.