• 28-11-2009, 11:05:54
    #1
    Üyeliği durduruldu
    arkadaşlar bir form düşünün admin panelinde. buraya girilen metin sql'e aynen aktarılıyor (tırnaklar, satır atlamaları vs.)

    ancak sorun şu: o metni düzenleme sayfam var ve burada aynen sql'deki gibi aktarmıyor metni. yani satır atlamışsam bunu bitişik yazıyor textarea üzerine. bunu nasıl çözebilirim?

    teşekkürler
  • 28-11-2009, 16:18:54
    #2
    nl2br() fonksiyonu ile yapabilirsin

    $veri = nl2br($veri);
  • 28-11-2009, 19:59:44
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bu tarz yapabilirsin.
    $gidenveri = trim ( nl2br ( strip_tags ( $_POST['veri'], '<br>' ) ) );
  • 28-11-2009, 22:09:49
    #4
    Üyeliği durduruldu
    input un içinde gösterirken htmlspeacialchars, veritabanina kaydederken mysql_real_escape_string
  • 28-11-2009, 22:17:24
    #5
    Üyeliği durduruldu
    Mysql'e kayıt edilen verinin bir örneğini görürsek daha rahat cevap veririz.
  • 28-11-2009, 22:20:39
    #6
    Üyeliği durduruldu
    evet oldu ancak bu seferde düzenleme sayfasında <br> kodları görünüyor. bunu nasıl çözebilirim?
  • 28-11-2009, 22:22:29
    #7
    Üyeliği durduruldu
    Hocam verileri kaydederken mysql_real_escape_string fonksiyonunu, input içinde ve sitede gösterirkende stripslahses komutlarını kullanabilirsin.
  • 28-11-2009, 22:24:49
    #8
    Üyeliği durduruldu


  • 28-11-2009, 22:38:42
    #9
    Üyeliği durduruldu
    ekleme ve düzenlemede sorun halloldu ancak şimdide metni yazdırdığım sayfada satır atlamıyor. bitişik yazıyor