| | Create free blog ( Türkçe , Deutsch , Español )

2008-seo-yarismasi.bloggum.com

Yazılar arşiv 06.2008 Other entries in 2008-06 resimler, videolar

UTF8 ile ISO-8859-9 dönüştürmek

Php yada asp ile de herzaman kodlama yaparken karşınıza çıkabilecek bir sorundan bahsedeceğim.Dil kodlaması gerek veritabanı işlemlerinde gerekse de entegrasyon sistemleri üzerinde çalışırken sürekli takıldığım noktalardan oluştur.

Fakat vereceğim örnekle sanıyorum ki bu konu daha kolay çözülecek.

Bu işlemde php nin mb_convert_encoding fonksiyonunu kullanıyoruz.

<?php

$urunadi = “Gölge Saat”;

$urunadi-iso = mb_convert_encoding ($urunadi, “UTF-8″, “ISO-8859-9″);

$urunadi-utf-8 = mb_convert_encoding ($urunadi, “ISO-8859-9″, “UTF-8″);

?>

Şeklinde elinizdeki veriyi isterseniz utf8 den iso-8859-9 karakter setine isterseniz de iso-8859-9 karakter setinden utf-8 e dönüştürebilirsiniz.

utf-8 dönüşümlerinde bazı karakterlerde sorunlar olabiliyor bende bu sorunu kendi kullandığım kod içerisinde php nin strtr fonksiyonunu kullanarak çözüyorum.

<?php

$trkarakter =array(
”\xf6″ => ‘o’,
”\xd6″ => ‘o’,
“\x69″ => ‘i’,
“\xd6″ => ‘o’,
“\xfe” => ’s’,
“\xfd” => ‘İ’,
“\xde” => ’s’,
“\xd0″ => ‘g’,
“\xf0″ => ‘g’,
“\xdd” => ‘i’,
“ı” => ‘ı’,
”İ” => ‘i’,
”ÄŸ” => ‘ğ’,
”Ä” => ‘Ğ’,
”Ü” => ‘Ü’,
”ü” => ‘ü’,
”Ç” => ‘Ç’,
”ç” => ‘ç’,
”Å” => ‘Ş’,
”ÅŸ” => ‘ş’,
”Ö” => ‘Ö’,
”ö” => ‘ö’,

);

$trkaraterli = strtr($urunadi-utf-8,$trkarakterli);

echo $trkarakterli;

?>

ReCAPTCHAle Akismet'i arttırmak: Basit boş mesaj filtresi


Pluginin olduğu gerçekten basit boş mesaj filtresi, ben, yazdım, bir çift ay arkada, gerçekten açık boş mesajı engellemekte büyük bir işi yapmaktayım. Tahliye olduğundan beri, plugin gerçekte, içeride akan bütün yorum boş mesajının 90%i'nin hakkında engelledi, hangisi, çabuk anti-boş mesaj filtresinin olduğu adil bir çift için hayli iyidir. Kalan 10% kolayca, mükemmel Akismet plugin tarafından yakalanır. Maalesef, Akismet hala yanlış olarak, boş mesaj olarak arada bir meşru bir yorumu tanır, bundan dolayı ben hala, gerçek yorumları boş mesaj kuyruğu ve BM-boş mesaj boyunca elle kazmaya ihtiyaç duyarım.
Bundan dolayı kesiğe boş mesajın aşağısını hatta daha çok yardım etmek, ben, reCAPTCHA ağ hizmetinden bir captchayı yerleştirmesi için basit boş mesaj filtresini güncelleştirdim. Ama herkesi yapmanın yerine bir captcha testini geçer (Benim, hangisini düşündüğüm, çok kullanıcı dostluk maçı değildir) yorum yapmak izin verilmek olmadan önce, plugin sadece, bir captchayı gösterecek, eğer bir yorum, boş mesaj olarak süslenirse, pluginin anti-boş mesajının biri tarafından her biri, süzer, veya Akismet tarafından. Bu, insanların çoğunun asla, bırakan yorumların olduğu zaman bir captchayı görmemeli olduğunu ifade eder. Uygulama halinde bunu görmesi için sağda screenshotta bir bakışı al. Eğer captcha, başarılı bir şekilde geçilense, sonra yorum, hemen ilan edilendir. Yine de, eğer captcha, geçilmezse, sonra yorum, hemen atılandır.


Öyle, eğer sen, Akismet plugini kullanıyorsan, ve yorum boş mesajlarını hatta daha çok dramatik olarak kesmeyi ister, güncelleştirilen basit boş mesajın, süzdüğünü verir, bir dener.
His, bana izin vermek için onun, senin blogunla nasıl çalıştığını bilmek için bir yorumu bırakmak için burada özgür bırakır, veya, eğer senin, herhangi bir önerin varsa. ( Alıntıdır )

Plugin, mesaj, filtre, Tahliye, mesaj, bedava, anti, css, Free CSS Templates, Template Monster, Template, Monster, bildirgec, misyonu, makine, makale, mail, web, sove, "iyinet webmaster forumu 2008 seo yarışması",