Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
PHP, domain lisanslamada Türkçe karakter sorunu
#1
Lisanslayacağım site Türkçe karakterli  olduğundan dolayı hali hazırda kullandığım lisans fonksiyonu Türkçe karakteri algılamadı. Bu nedenle Türkçe karakteri çalıştırmak için ufak bir fonksiyon paylaşıyorum umarım işinize yarar.


PHP Kod:
function sefyap $fonktmp ) {
 
   $returnstr "";
 
   $turkcefrom = array("/Ğ/","/Ü/","/Ş/","/İ/","/Ö/","/Ç/","/ğ/","/ü/","/ş/","/ı/","/ö/","/ç/");
 
   $turkceto   = array("G","U","S","I","O","C","g","u","s","i","o","c");
 
   $fonktmp preg_replace("/[^0-9a-zA-ZÄzÜŞİÖÇğüşıöç]/"," ",$fonktmp);
 
   // Türkçe harfleri ingilizceye çevir
 
   $fonktmp preg_replace($turkcefrom,$turkceto,$fonktmp);
 
   // Birden fazla olan boşlukları tek boşluk yap
 
   $fonktmp preg_replace("/ +/"," ",$fonktmp);
 
   // Boşukları - işaretine çevir
 
   $fonktmp preg_replace("/ /","-",$fonktmp);
 
   // Tüm beyaz karekterleri sil
 
   $fonktmp preg_replace("/\s/","",$fonktmp);
 
   // Karekterleri küçült
 
   $fonktmp strtolower($fonktmp);
 
   // Başta ve sonda - işareti kaldıysa yoket
 
   $fonktmp preg_replace("/^-/","",$fonktmp);
 
   $fonktmp preg_replace("/-$/","",$fonktmp);
 
   $returnstr $tmpdate $fonktmp;
 
   return $returnstr;
// lisans kodu buraya




Kaynak konu:

Kod:
http://www.uckan.net/2015/06/24/php-domain-lisanslamada-turkce-karakter-sorunu/
Ara
Cevapla PGM
Teşekkür verenler:
#2
Eline koluna sağlık
Ara
Cevapla PGM
Teşekkür verenler:
#3
(19-01-2016 Saat: 19:07)Hatake Nickli Kullanıcıdan Alıntı: Eline koluna sağlık

Önemli değil hocam, sonuçta PHP'cisin :)
Ara
Cevapla PGM
Teşekkür verenler:


Hızlı Menü:


Şu anda bu konuyu okuyanlar: 3 Ziyaretçi


Online Shopping App
Online Shopping - E-Commerce Platform
Online Shopping - E-Commerce Platform
Feinunze Schmuck Jewelery Online Shopping