Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: enter w textarea
Forum PHP.pl > Forum > Przedszkole
kropla
witam
czy możecie mi w tym pomóc -> jak zrobić żeby enter w polu textarea był jakoś traktowany i zapiwyany do bazy po czym był widzialny przy wypluwaniu na okno przeglądarki.
próbowałem z czymś takim ale nie pomaga
Kod
$opis = htmlspecialchars("$_POST['opis']", ENT_QUOTES);
bronx
musisz zamienić \r\n na <br />

http://pl2.php.net/manual/pl/function.nl2br.php
kropla
ok ale jak??
jeśli mam wpisywany ciąg znaków w polu textarea i ktoś naciśnie enter i znowu zacznie pisać. przecież nie mogę określić dokładnie jaki fragment ma przeszukać bo powinien przeszukać całą zmienną po stringach i ewnetualnie coś zamienił
Balas
normalnie smile.gif
  1. <?php
  2.  
  3. $text = nl2br($_POST['text']);
  4.  
  5. ?>
kropla
co teraz źle zrobiłem bo nie mam literki np ł tylko jakiś dziwny znacznik > strona w tym samym kodowaniu
Kod
$opis2 = htmlspecialchars("$opis2", ENT_QUOTES);
$opis2=htmlentities($_POST['opis']);
$opis2=nl2br("$opis2,<br>");
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.