Merhaba .

Sayfanin basinda çıkan karakter php dosyayı utf-8 formatında kaydederken kullandığınız editörün utf-8 signature eklemesinden kaynaklanıyor. editör ayarlarında bu imzayı atmaması için bir ayarı olması lazım.Kaldırdığınızda düzelecektir.
Kolay gelsin.


serdar soykan yazmış:
Merhaba,

Elimde bir php dosyası var ve bunla karakter sorunu yaşıyorum, hem türkçe karakterler bozuk hemde tepede  karakteri çıkıyor.. Bu dosyayı notepad++ ile açıp formatını değiştirdiğimde bu sorun çözülürdü ama bu meseleyi anlamak istiyorum.

Karakter sorunu yaşamadığım dosyanın file -i çıktısı
index.php: text/plain; charset=us-ascii
şeklinde.
Sorunlu dosyam ise
text/x-c; charset=utf-8

Sorunu çözmek için charset i değiştirmem gerektiğini düşündüm ve
iconv -f utf8 -t us-ascii index.php > index2.php

yaptım.

Bu sefer yeni dosyam
text/x-c; charset=us-ascii oldu

Sanırım file -i çıktısının ilk ifadesi mime type ı ifade ediyor.

1- bunu nasıl değiştiririm.
2-mime type nedir?
3- altı üstü bir index.php dosyası bu, bu sorunu çözmek için yanlış bir yol mu izliyorum.

Teşekkürler
------------------------------------------------------------------------

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap