• 27-08-2009, 15:05:18
    #1
    Öncelikle merhabalar...

    Arkadaşlar aslında konum https://www.r10.net/php/442895-vbulle...eri-cekme.html ile ilgili ...

    Verileri çekerken [B] gibi süs ifadelerinide çekiyor... Bunları çekmesini engelleyebilirmiyim.. Yöntemi var mı ? ...

    yardımcı olan ve ya olmaya çalışan herkese teşekkür ederim...
  • 27-08-2009, 15:08:54
    #2
    Select sorgusu içerisinde
    replace(kolon, ']', '\n');
    şeklinde replace eder, silebilirsin.
  • 27-08-2009, 15:24:12
    #3
    öncelikle teşekkür ederim...

    sosyopat adlı üyeden alıntı: mesajı görüntüle
    Select sorgusu içerisinde
    replace(kolon, ']', '\n');
    şeklinde replace eder, silebilirsin.
    hocam dediğinizi

    $cek = mysql_query("SELECT postid, pagetext FROM post WHERE postid = '" . $p . "' ORDER BY postid");
    bu koda nasıl ekleyebilirim...
  • 27-08-2009, 15:31:01
    #4
    Üyeliği durduruldu
    pagetext yerine verdigi kodu ekle
    replace(pagetext, ']', '\n')
  • 27-08-2009, 16:48:41
    #5
    eregi_replace();
    kulanarak yapabilirsin
  • 27-08-2009, 17:11:47
    #6
    sanırım en rahat yolu, [ ile < karakterini, ] ile de > karakterini değitirip, strip_tags dan geçirmeniz olur
  • 27-08-2009, 20:02:00
    #7
    Seyranli adlı üyeden alıntı: mesajı görüntüle
    sanırım en rahat yolu, [ ile < karakterini, ] ile de > karakterini değitirip, strip_tags dan geçirmeniz olur
    peki dediginiz gibi [ karakterini < ile degiştirsem strip_tags bunu böyle okurmu ?
  • 27-08-2009, 20:04:11
    #8
    Üyeliği durduruldu
    strip_tags okumaz siler atar (: html taglarını
    aksini bildirmezseniz ek parametre olarak silinmemesini istediklerinizi belirtebiliyorsunuz
    strip_tags($kod,'<p>'); gibi
  • 27-08-2009, 20:09:36
    #9
    böyle okur mu dediğinizi anlamadım ama şöyle açıklayım
    $metin=
    '[url]http://deneme.com[/url] burada bi link vamrış
    [b]Merhaba[/b] burda da koyu yazı
    [img]http://deneme.com[/img] buraya resim koymuşuz
    [url="http://deneme.com"]bu da bi link[/url] bu da farklı bi link';
    
    $degistir=array('['=>'<',']'=>'>');
    $metin=strip_tags(strtr($metin,$degistir));
    echo nl2br($metin);
    // Çıktı:
    /*
    [url]http://deneme.com[/url] burada bi link vamrış
    Merhaba burda da koyu yazı
    [url]http://deneme.com[/url] buraya resim koymuşuz
    bu da bi link bu da farklı bi link
    */
    şeklinde olacaktır.