![]() |
![]() |
![]()
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: (Jednocześnie podczas kolejnego zapisywania edytowanego tekstu znaczniki się dublują) A chciałbym, żeby wyglądało tak:
Ten post edytował robertinho 22.12.2008, 00:06:32 |
|
|
![]() |
![]()
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 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 29.04.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 03:31 |