|
|
| |||||||
| PHP R10.net Php sevenler klubü. Kodlama soru(n)ları & acil php yardım hattı. |
| |
|
| | | LinkBack | Seçenekler |
| |||
| Arkadaşlar selamlar. Veritabanıma direk olarak bir veri kaydediyorum, bu yazı veritabanına satırlı olarak kaydediliyor, örneğin: "Merhaba benim adım XYZ, Bu bölümde ZYX bulabilirsiniz. İyi gezinmeler" Ama ben bu veriyi DB'den çekip echo ile yazdırdığımda "Merhaba benim adım XYZ, Bu bölümde ZYX bulabilirsiniz.İyi gezinmeler" Olarak yazdırıyor, yani satırları yazdırmıyor. Sanırım bu satırları kaydederken yada listelerken bi şekilde replace ile <p> yapmam gerekiyor ama nasıl? Bunu nasıl kodla halledebilirim? Yazıyı kaydederken düz yazı olarak kaydetmek zorundayım. Yani satır atlama işini PHP ile çözme zorunluluğum var. Saygılarımla arkadaşlar, teşekkürler. Konu Our tarafından (04-02-2012 Saat 00:45:52 ) değiştirilmiştir.. |
| |||
| formdan veriyi, veritabanına gönderirken "\n" ekleniyor satırlarda. bunu istersen veriyi gönderirken; $icerik = str_replace("\n","<br />", $_POST['icerik']); olarak kaydedersin. istersen hiç uğraşamam dersen ekrana veriyi yazdırdığın yerde, örneğin; <?php echo $veri['icerik']; ?> ise <?php echo n2lbr($veri['icerik']); ?> yaparak halledebilirsin.
__________________ kişisel web sitem; http://www.fatihsarac.com.tr |
| |||
| Alıntı:
Bu fonksiyonu kullandım çözümde çok teşekkürler. Uyarın için teşekkürler düzelttim yazımı |
![]() |
| Bookmarks |
| Seçenekler | |
| |