Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Usuwanie entera
Forum PHP.pl > Forum > Przedszkole
Fafu
Zanim napiszesz, że ten temat już był przeczytaj go do końca.
Widziałem wiele podobnych tematów i żaden nie rozwiązał mojego problemu.
Otóż chodzi mi o to że w polu textarea ktoś wciśnie enter i do pliku też się zapisuje enter...
Opiszę na przykładzie:
Ktoś wpisuje do pola:
Cytat
H
A
H
A

A chcę żeby było:
Cytat
H<br>A<br>H<br>A


Próbowałem tak o:
  1. <?php
  2. $message = str_replace("\n", '<br>', $message);
  3. ?>


Ale wychodzi tak:
  1. H
  2. <br>A
  3. <br>H
  4. <br>A


Po prostu chcę żeby wszystko było w jednej lini...
Chyba próbowałem już wszystkiego... Liczę na waszą pomoc.
mike
1. Proszę poprawić tytuł wątku na zgodny z zasadami pisania na Przedszkolu.
2.
  1. <?php
  2.  
  3. $string = str_replace(array("r\n", "r", "\n"), "<br />", $string);
  4.  
  5. ?>
simperium
a ja zamiast

"\n"

wpisywałem
"
"


i działało smile.gif
klocu
preg_replace( "#\r\n#", "<br />", $str );
włąśnie sprawdzaj czy wysyłasz samego \n czy razem z znakiem powrotu karetki.
Fafu
sposób mike zadziałał smile.gif dzięki!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.