Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zamiana enter na <br>
robertinho
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 29.04.2006
Skąd: Łódź

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


Na wstępie powiem: wiem, że był już taki temat i wiem, że istnieje coś takiego jak nl2br(), ale o co innego mi chodzi.

Faktycznie po zastosowaniu nl2br zamienia entery na znaczniki <br />, ale chciałbym wiedzieć jak zrobić, by podczas edycji konkretnego wpisu, w polu tekstowym nie wyświetlały się owe <br />

Na tę chwilę, podczas edycji, wpis w polu tekstowym wygląda tak:
  1. Linia 1<br /><br />Linia2<br /><br />Linia 3<br /><br />

(Jednocześnie podczas kolejnego zapisywania edytowanego tekstu znaczniki się dublują)

A chciałbym, żeby wyglądało tak:
  1. Linia 1
  2.  
  3. Linia 2
  4.  
  5. Linia 3


Ten post edytował robertinho 22.12.2008, 00:06:32
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ziqzaq
post
Post #2





Grupa: Zarejestrowani
Postów: 428
Pomógł: 128
Dołączył: 17.06.2007

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


Skoro w formularzu dajesz nl2br() to jest chyba oczywiste że wszystkie nowe linie (\n) zostaną skonwertowane do <br/>, tak?
nospor miał na myśli to, żebyś zapisywał do bazy bez konwersji i:
1) Przy edycji _nie konwertujesz_ nowych linii na <br/> i wyświetlasz to w formularzu,
2) Na stronce gdzie ma się pojawić tekst _konwertujesz_ nowe linie na <br/>.

Edit:
@Lejto To chyba zamknięcie instr. else jeśli się nie mylę. <== tfu nie skumałem, my bad (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował ziqzaq 22.12.2008, 10:31:14
Go to the top of the page
+Quote Post
robertinho
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 29.04.2006
Skąd: Łódź

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


Cytat(ziqzaq @ 22.12.2008, 10:28:07 ) *
1) Przy edycji _nie konwertujesz_ nowych linii na <br/> i wyświetlasz to w formularzu,


Mój błąd bo nie sprecyzowałem do końca chyba.

Mi właśnie chodzi o to, żeby w formularzu też tego nie wyświetlać, bo ma się nim posługiwać osoba nie znająca żadnych podstaw html, więc chciałbym ograniczyć ich użycie.
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: 17.10.2025 - 03:31