Hocam sosyal medyayı farklı bir php sayfasına ekledim çok alakasız ondan sonra oldu. Çok ilginç. Sitedeki hesaplamaların hepsi ayrı ayrı phpler hocam. Zaten şuan UTF-8 olarak gözükmekte. Bahsettiğiniz iconv ve encoding konusunu hiç anlamadım. İşlemleri nasıl yapabilirim?

bluexpres adlı üyeden alıntı: mesajı görüntüle
hesaplama2.php hesaplama3.php bunların her birisi ayrı ayrı php'ler mi ?
300 tane sayfaya tek tek sosyal medya eklediniz ve kaldırdınız da mı bu sorun oluştu?

Eğer yanıtınız evetse, evet tüm sayfaları tek tek açıp UTF8 olarak kaydetmeniz gerek. Eğer kendi sunucunuzu kullanıyorsanız ve linux ise ssh ile bağlanıp iconv ile encoding'leri değiştirebilirsiniz.
İşlem yapacağınız dosyaların önce yedeğini alın.

önce ;
file -bi gazi-universitesi-not-ortalamasi-hesaplama.php
ile encoding'e bakın. Daha sonra ;
iconv -f ESKI_ENCODING -t utf-8 gazi-universitesi-not-ortalamasi-hesaplama.php
şeklinde encoding'i değiştirerek olup olmadığını kontrol edin.

Eğer olduysa geriye dosyaların tümünü bu şekilde çevirmek kalıyor.

Dosyaların olduğu dizindeyken ;
for file in *.php; do
    iconv -f ascii -t utf-8 "$file" -o "${file%.php}"
done
şöyle bi döngü ile hepsini çevirebilirsiniz.

Umarım sorununuz çözülür ve umarım gerçekten 300 dosya ayrı ayrıdır da boşuna tarif etmemişimdir.

Kolaylıklar