Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Enter na <br>
ano
post
Post #1





Grupa: Zarejestrowani
Postów: 435
Pomógł: 40
Dołączył: 16.02.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Mam problem z jednym skryptem:
Użytkownik podaje jakiś wpis i ten wpis jest dodawany do pliku data.txt.
Drugi skrypt wyświetla po kolei linie z pliku data.txt. I mam tu jeden problem, jeżeli użytkownik pod czas podawanie nowego wpisu użyje entera (bo wpis pisze w textarea) to 2 skrypt się sypie.
Czy da się jakoś zamienić entery na <br> :?: :?: :?:
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
KaMeLeOn
post
Post #2





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat
to nie stety nie wytsarczy, gdyż jak rzseattle zacytował, w przypadku użycia tej funckji br nie zastępuje znaku nowej lini, lecz jest inserted before all newlines
Należy skorzystać np. z
$text= str_replace("n", "<br>", $text);

Zgadzam się z kolegą, ale należy jeszcze pamiętać, że w windowsowskich systemach ENTER to "rn"...
Więc:
[php:1:128005d6d7]<?php
$text= str_replace("rn", "<br>", $text);
$text= str_replace("n", "<br>", $text);
?>[/php:1:128005d6d7]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 17:44