• 22-11-2012, 00:28:01
    #1
    Üyeliği durduruldu
    Arkadaşlar sitelerimi başka bir firmaya taşıdım kullandığım script php4 destekli olduğu için epeybi eregi hatası aldım bunları nasıl giderebilirim
  • 22-11-2012, 01:37:20
    #2
    bir diğer mesajda söylemiştim hepsinin başlarına mb_ koyarsanız sorununuz giderilmiş olur.

    mb_eregi_replace şeklinde.
  • 22-11-2012, 09:17:48
    #3
    Sunucu seninse zaten php4 kurabilirsin. Reseller ise hosting açarken seçenek olabiliyor. Ordan seçebilirsin.(Her firmada olmayabilir.) Ama siten hitli ise mb_ kullanmanı tavsiye etmem. Söylediğine göre çok eregi kodu var diyorsun. Kasma yapabilir. Farklı bir kod ile de değiştirebilirsin.
  • 22-11-2012, 10:06:13
    #4
    Üyeliği durduruldu
    hocam her ikinizede teşekkürler sunucu bana ait değil miscel hocam dediklerinizi harfiyen yaptım mb_eregi_replace fonksiyonuylada hata almaya başladım

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 10:06:13 -->-> Daha önceki mesaj 09:37:54 --

    miscel adlı üyeden alıntı: mesajı görüntüle
    bir diğer mesajda söylemiştim hepsinin başlarına mb_ koyarsanız sorununuz giderilmiş olur.

    mb_eregi_replace şeklinde.
    hata bu şekilde

    Warning: mb_eregi_replace() [function.mb-eregi-replace]: mbregex compile err: premature end of char-class in /home/bilginc/public_html/system/functions.php on line 289
  • 22-11-2012, 13:38:05
    #5
    mb_regex_encoding('UTF-8');

    fonksiyonun başına bunu yerleştirebilirsiniz. mb->multibyte demek.

    Bu fonksiyon sadece size geçici çözüm verecek hatırlatayım. Diğer replace fonksiyonları ile kalıcı çözüm bulabilirsiniz. Eller uzaya giderken php4 kurmayın derim, iyi çalışmalar