Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

satır atlatmak

smd

0
Onaylı Üye
Üye
Katılım
23 Kasım 2010
Mesajlar
63
Açılan Konu
14
Tepki puanı
1
elimde bir textarea var.

<textarea cols="60" rows="5" name="message"></textarea>

buradan giden mesaj veritabanına ekleniyor.

ama satır duyarlılığı olmuyor. benim textarea da satır atlatmam mysql de sadece bir boşluk anlamına geliyor. nasıl yeni satırları algılayıp <br> atarız?
 

atay

0
Onaylı Üye
Üye
Katılım
29 Ekim 2005
Mesajlar
3,592
Açılan Konu
298
Tepki puanı
36
Veritabanından aldığınız veriyi ekrana basarken nl2br() fonksiyonu ile yazdırın.
 

smd

0
Onaylı Üye
Üye
Katılım
23 Kasım 2010
Mesajlar
63
Açılan Konu
14
Tepki puanı
1
Veritabanından aldığınız veriyi ekrana basarken nl2br() fonksiyonu ile yazdırın.

ben her veriyi basarken satır da problem yaşamıyorum. yani 10 mesaj varsa 10 unu ayrı ayrı basıyorum ama bu her mesaj kendi içinde satır atlanarak yollanmışsa algılamıyor. bunu demek istemiştim
 

atay

0
Onaylı Üye
Üye
Katılım
29 Ekim 2005
Mesajlar
3,592
Açılan Konu
298
Tepki puanı
36
ben her veriyi basarken satır da problem yaşamıyorum. yani 10 mesaj varsa 10 unu ayrı ayrı basıyorum ama bu her mesaj kendi içinde satır atlanarak yollanmışsa algılamıyor. bunu demek istemiştim

Evet, sorununuzu anladım zaten. Sorununuzun çözümü: nl2br
 

smd

0
Onaylı Üye
Üye
Katılım
23 Kasım 2010
Mesajlar
63
Açılan Konu
14
Tepki puanı
1
nl2br("$r[message]"); şöyle bişey basmama rağmen hiç bir şey gözükmedi malesef:S
 

atay

0
Onaylı Üye
Üye
Katılım
29 Ekim 2005
Mesajlar
3,592
Açılan Konu
298
Tepki puanı
36
echo yazdınız mı başına?
 

smd

0
Onaylı Üye
Üye
Katılım
23 Kasım 2010
Mesajlar
63
Açılan Konu
14
Tepki puanı
1
tamam çözdüm ama şöyle bir durumum var.

echo strip_tags($id.$message, "<div><b><br>");

burada strip_tags fonksiyonum olduğu için nlbr2 yu nereye sıkıştırabilirim?

edit:sıkıştırdım. çok sağolun çözdüm ikisini de.
 
Üst