• 14-06-2008, 19:03:34
    #1
    arkadaşlar,

    text area ya yazmış olduğumuz açıklamaları enter tuşuna basarak bir alt satıra geçiriyoruz. fakat bu alt satıra geçişte <br> tagı çıkmadığı için, biz kelimeleri admin panelinde;

    merhaba dünya
    naber hocam
    nasılsın bugün

    gibi gördüğümüz halde, normal gösterim ekranında;

    merhaba dünya naber hocam nasılsın bugün

    şeklinde çıkıyor. Bu enter tuşuna basıldığında <br> tagı nasıl ekleniyor, bunun fonksiyonu nedir? yardımcı olabilir misiniz.
  • 14-06-2008, 19:23:14
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    \n ile ekleniyor
  • 14-06-2008, 20:27:32
    #3
    Function KodFlitre($text){
    $gelenkod = array("\n");
    $degisenkod = array("<br>");

    $yenikod = str_replace($gelenkod,$degisenkod,$text);
    return $yenikod;
    }

    bunu dene bi
  • 14-06-2008, 20:32:40
    #4
    Ekrana yazarken,
    Alıntı
    <pre>
    <?php echo $yazi; ?>
    </pre>
    Yada
    Alıntı
    <?php
    echo nl2br($yazi); ?>
    ?>
    gibi kullan.
  • 14-06-2008, 20:37:18
    #5
    db ye kayıt işleminde gönderdiğiniz değere \n yerine br yazdırırsanız db ye br ler ile kaydolur. yazdırdığınız ekranda ise <br> ler yerine boşluk olduğunu görürsünüz.


    Alıntı
    $gond_deger=str_replace("\n","<br />",$_POST['deger']);
  • 15-06-2008, 13:27:40
    #6
    Çok teşekkür ederim, sayenizde sorunumu halletim sayılır.
  • 21-02-2009, 22:25:17
    #7
    yasarkemaldag adlı üyeden alıntı: mesajı görüntüle
    db ye kayıt işleminde gönderdiğiniz değere \n yerine br yazdırırsanız db ye br ler ile kaydolur. yazdırdığınız ekranda ise <br> ler yerine boşluk olduğunu görürsünüz.

    Sağol ben de uzun zamandır bunu Yapmaya Çalı$ıyordum.
    Çok i$ime Yaradı Tekrar Sağol...
  • 21-02-2009, 23:29:50
    #8
    Üyeliği durduruldu
    nl2br($degisken); bu fonksiyonu kullan.