• 13-08-2013, 12:26:19
    #1
    Selamlar,

    Forum üyelerinden Burak İşçi'nin hazırladığı Burakİsci v4 temasını yeni hazırladığım sitemde kullanmak istedim. Temanın yönetim panelinde, sidebar'daki 90x90 görsel reklam alanı için kod giriş kutuları var, doğru bir şekilde kutulara html kodlarını yazdım. Ancak kodlar veritabanına girilirken tırnak işaretlerinden önce \ karakteri ekleniyor. Veritabanından kontrol ettim, oradaki kod kümesinde de tırnak işareti öncesinde / karakteri var.

    PHP kaynaklı bir sorun olduğunu düşündüğüm için, konuyu buraya açayım dedim. Bunun sebebi ne olabilir?



    Edit: Şimdi veritabanına bi göz attım da, hatanın veritabanına veri girişinde olduğundan eminim. Veritabanındaki ilgili kodda bulunan \ karakterlerini manuel olarak temizleyip kaydettiğimde problem çözüldü. Ancak her seferinde bu işi yapamam, ayrıca sitenin başka bölümlerinde de benzer sorunlar olabilir, o yüzden sebebini bulmam gerek
  • 13-08-2013, 12:45:45
    #2
    Veritabanına zararlı kod girmemesi için addslashes() fonksiyonu ile tırnakların önüne \ konur. Sayfada göstereceğiniz zamanda stripslashes() fonksiyonu ile gösterdiğinizde koyulan \ işaretlerini otomatik temizleyip html kod halinde gösterir.
  • 13-08-2013, 13:13:13
    #3
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    Veritabanına zararlı kod girmemesi için addslashes() fonksiyonu ile tırnakların önüne \ konur. Sayfada göstereceğiniz zamanda stripslashes() fonksiyonu ile gösterdiğinizde koyulan \ işaretlerini otomatik temizleyip html kod halinde gösterir.
    Tema yazarı arkadaş sidebar.php ve functions.php dosyalarını IonCube ile şifrelediği için bu dosyalara müdahale edemiyorum. Sorun %99 ihtimalle bu iki dosyadan birindeki PHP betiklerinde bahsettiğiniz fonksiyonlardan birinin yanlış kullanımı ya da eksikliğinden kaynaklanıyor.

    Tema yazarı üyeden bugün içinde bir cevap gelmezse tema değişikliğine gidicem, mecbur
  • 13-08-2013, 13:15:50
    #4
    Onursal Üye
    canatasever adlı üyeden alıntı: mesajı görüntüle
    Tema yazarı arkadaş sidebar.php ve functions.php dosyalarını IonCube ile şifrelediği için bu dosyalara müdahale edemiyorum. Sorun %99 ihtimalle bu iki dosyadan birindeki PHP betiklerinde bahsettiğiniz fonksiyonlardan birinin yanlış kullanımı ya da eksikliğinden kaynaklanıyor.

    Tema yazarı üyeden bugün içinde bir cevap gelmezse tema değişikliğine gidicem, mecbur
    Sidebarı şifreleyenide ilk defa görüyorum
  • 14-08-2013, 14:08:21
    #5
    Cas
    Üyeliği durduruldu
    EftalBulut adlı üyeden alıntı: mesajı görüntüle
    Sidebarı şifreleyenide ilk defa görüyorum
    Aynen footer olsa hadi nesede sidebar nedir ya