Ceviz Forum'a hoşgeldiniz.
5 sonuçtan 1 ile 5 arası gösteriliyor
  1. #1
    Ceviz Üyesi
    Üyelik Tarihi
    12/2006
    Yer
    Antalya
    Mesaj
    89

    Varsayılan mysql'e yeni kayıt ekleme özel karakter sorunu

    Merhaba Arkadaşlar,

    Php ile bi haber modülü yazdım. Haberleri listelerken veya silerken bir sorun yok. Fakat yeni haber eklerken haber başlığında veya içeriğinde şu şekilde bir tırnak işareti geçince ' haberi eklemiyor ve aşağıdaki hatayı veriyor. Ne yapsam çözemedim. Yardımcı olursanız çok sevinirim.

    Hata:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'i filosuna kattı', ' Avrupa'nın ve Türkiye'nin 55 Mil' at line 4

  2. #2
    önder "lestioni" durmuş
    Üyelik Tarihi
    10/2006
    Yer
    istanbul/sefaköy
    Mesaj
    544

    Varsayılan

    üç alttaki konuya bakmayı denedin mi?
    ölümle yaşamı ayıran çizgi
    siyah'la beyaz'ı ayıramaz ki..

  3. #3
    Ceviz Üyesi
    Üyelik Tarihi
    04/2009
    Mesaj
    145

    Varsayılan

    mysql_real_escape_string() ve stripslashes() fonksiyonlarını inceleyiniz.

  4. #4
    Ceviz Üyesi
    Üyelik Tarihi
    12/2006
    Yer
    Antalya
    Mesaj
    89

    Varsayılan

    Fonksiyonun adını bilmiyordum. Sorun çözüldü. Teşekkürler Arkadaşlar.

    Merak edenler için çözüm şu konuda:
    http://forum.ceviz.net/php/82208-mys...pe_string.html (mysql_real_escape_string)

  5. #5
    Ceviz Üstadı
    Üyelik Tarihi
    08/2008
    Mesaj
    2,321

    Varsayılan

    verileri gösterirkende input gibi nesnelerde htmlspecialchars kullanmanız gerekiyor


 

Konu Bilgileri

Users Browsing this Thread

Şu an 1 kullanıcı bu konuya bakıyor. (0 üye ve 1 ziyaretçi)

Sık Kullanılanlar

Sık Kullanılanlar

Mesaj Yazma Hakları

  • Yeni mesajgöndermezsiniz
  • Cevap yazamazsınız
  • Dosya ekleyemezsiniz
  • Mesajınızı düzenleyemezsiniz
  •  
Yukarı Çık