• 30-09-2010, 10:04:53
    #1
    Merhaba Arkadaşlar forumu genel bi gezdim aradığım soruya bir cevap bulamadım bü yüzden yeni bir konu actım yaklaşık bir kendim yazdığım bir php tabanlı bir site ile ugraşiyrun fakat bir konu acarken konu iceriğine ' veya " kullanamıyorum kullandığım zaman konu kaydedilmiyorum yardımcı olursanız cok sevinirim
  • 30-09-2010, 10:25:20
    #2
    Üyeliği durduruldu
    mysql_real_escape_string()
  • 30-09-2010, 11:41:59
    #3
    BHCoder adlı üyeden alıntı: mesajı görüntüle
    mysql_real_escape_string()
    merhaba mysql_query kodunu kullaniyorum şuan da kayıt yapılamiyot tırkan işaretleri için sizin verdiğiniz kod u denedim kaydınız gercekleştirildi dedi ama db ye yüklememiş. bir fikriniz varmı nerde hata yapıyorum
  • 30-09-2010, 11:44:15
    #4
    Üyeliği durduruldu
    kodları paylaşırsanız yardımcı olabilirim.
  • 30-09-2010, 11:51:18
    #5
    if(mysql_query("INSERT INTO dbdbdb(bilgi_id,bilgi_ad,bilgi_url,bilgi_tarihi,bi lgi_sifre,bilgi_ekleyen,bilgi_acik,bilgi_hit) VALUES ('$a','$b','$c','$d','$e','$f','$g','$h') "))
    {


    ekleyen bölüm burası


    burda bi sorun yoksa php my adminde olabilirmi ? tablo yapısında fakat onuda baya kurcaladım orda olduğunu sanmiyorum
  • 30-09-2010, 12:21:40
    #6
    function veri($q='') {  $q = stripslashes($q); $q = mysql_real_escape_string($q); return $q; }
    Yukarıdaki fonksiyonu kullan ve verilerini sql'e göndermeden önce (yani mysql query komutundan önce) şu şekilde düzenle;
    $a = veribas($a);
    $b = veribas($b);
    $c = veribas($c);
    Umarım anlatabilmişimdir, bu şekilde yapınca hiçbir problemin kalmayacaktır...
  • 30-09-2010, 12:27:16
    #7
    tecnohalil adlı üyeden alıntı: mesajı görüntüle
    function veri($q='') {  $q = stripslashes($q); $q = mysql_real_escape_string($q); return $q; }
    Yukarıdaki fonksiyonu kullan ve verilerini sql'e göndermeden önce (yani mysql query komutundan önce) şu şekilde düzenle;
    $a = veribas($a);
    $b = veribas($b);
    $c = veribas($c);
    Umarım anlatabilmişimdir, bu şekilde yapınca hiçbir problemin kalmayacaktır...
    cok teşekkürler denicem şimdi
  • 30-09-2010, 12:31:17
    #8
    mysql_query("INSERT INTO dbdbdb(bilgi_id,bilgi_ad,bilgi_url,bilgi_tarihi,bi lgi_sifre,bilgi_ekleyen,bilgi_acik,bilgi_hit) VALUES ('$a','$b','$c','$d','$e','$f','$g','$h') ") or die(mysql_error());
    şeklinde yaparsan hatayı ekrana çıkarır
    başka hata vardır belki