Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP]jak wyświetlić znak nowej lini
Forum PHP.pl > Forum > Przedszkole
kasje
Witam.
Mam pozornie proste pytanie (albo i nie), - jak wyświetlić znak nowej linii (\n) za pomocą php ? A konkretniej: tekst wpisany do textarea jest zapisywany za pomocą php do bazy danych, później drugi skrypt php odczytując dane z bazy generuje skrypt JS w którym przypisuje właśnie ten tekst do zmiennej. I tu pojawia się problem bo w tekscie są "ENTERY" no i kod JS wyświetlany jest mniej więcej tak:

  1. a = "to jest jakiś tekst
  2. a tu dalej";

JS oczywiście wywala błąd;
Pytane brzmi: jak wyświetlić ten fragment kodu aby wyglądał tak:
  1. a = "to jest jakiś tekst \n a tu dalej";


Usuwanie znaków nowej linii lub zmiana na <br> odpada, ponieważ JS wpisuje wartość zmiennej do innego textarea w którym tekst musi wyglądać identycznie.
vokiel
Manual nl2br
kasje
Pisałem że zmiana na <br> odpada bo tekst nie wyświetli się w textarea tak jak orginał.
erix
Zamieniasz znak nowej linii na DOKŁADNY ciąg:
Kod
\n

Tak ma wystąpić w listingu JS, a nie jako nowa linijka. To była podpowiedź, teraz pogłówkuj, co zrobić, aby nie zamieniło na znak łamania wiersza. Nadal nie wiesz? string
kasje
No jasne... dzięki wielkie smile.gif
  1. \\n
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.