Etiketler

AutoCAD (53) bedava (46) Dosya (34) Resim (32) Ziyaretçi Defteri (20) program (20) excel (18) Güncelleme (17) asgbookphp (16) Şablon (15) Nasıl yapılır (14) Qbasic (14) php (14) online (13) Eğitim (12) Freeware (12) PHP script (12) Fotoğraf (11) Dos (10) Kaynak kod (10) SolidWorks (10) VBA (10) Visual Basic (10) ürünler (9) E-book (8) Photoshop (8) tutorial (6) Ders (5) Word (5) Lisp (4) Programlama (4)

Youtube Kanalıma Abone Olunuz

YouTube kanalımın 1000 aboneye ulaşması için takip etmeseniz bile Lütfen Abone olunuz.

www.youtube.com/mesutakcan

3 Haziran 2008 Salı

PHP: iconv; dil kodlaması dönüşümü

Ziyaretçi defteri scriptimi geliştirirken son mesajları ana sayfada göstermesi için bir eklenti yazmak istedim.
Fakat şöyle bir sorun çıktı. Ana sayfa UTF-8 dil kodlaması ile yayınlanıyor, ziyaretçi defteri kayıtları ise ISO-8859-9 dil kodlaması ile kaydediliyordu.

Ana sayfada son mesajlar görünüyor ama Türkçe karakterler farklı görünüyordu.

Bu durumu düzeltmek için şimdiye kadar hiç kullanmadığım bir PHP fonksiyonundan faydalandım.

ICONV

Bu fonksiyon dil kodlamaları arasında dönüşüm sağlayabiliyor.
Aşağıdaki kod ISO-8859-9 ile kodlanmış metni UTF-8'e dönüştürüyor. PHP 4.0.5 ve üzeri sürümler içindir.

$kayit = iconv('ISO-8859-9', 'UTF-8', 'Türkçe karakterler ÜĞİŞÇÖ');
echo $kayit;

2 yorum:

  1. teşekkürler, çok açık ve net olmuş, anlam karmaşasıyla boğulmayan her teknik bilgi bir duayı hak ediyor.

    YanıtlaSil
  2. çok teşekkür ederim işime yaradı. allah razı olsun...

    YanıtlaSil

Related Posts Plugin for WordPress, Blogger...

Hakkımda

Fotoğrafım

Mesut Akcan
Metal Teknolojisi Öğretmeni
Bilgisayar Formatör Öğretmeni
Gazi Mesleki ve Teknik Anadolu Lisesi.
Anamur-MERSiN