Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pole textarea... nowa linia
bronx
post 12.05.2005, 13:55:15
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


witam

mam taki problem

przy zapisie jakiegos tekstu z pola texta area uzywam czegos takiego

  1. <?php
  2. $data=eregi_replace(&#092;"n\", \"<br>\", $data);
  3. ?>


zeby mi przejsia robione do nowej lini zapisalo jako <br>, ale nie wiem czemu te br zapisuje mi w takiej postaci:

Kod
jakis tekst<br>
dalszy tekst<br>


zamiast jakiś tekst<br>dalszy tekst

czyli w pliku wstawia <br> ale najpeirw przenosi to do nowej lini

troche zawiłe ale może ktoś zrozumie smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post 12.05.2005, 14:04:49
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




użyj funkcji nl2br zamiast eregi. Ona sluzy do zamieniania znaków nowej lini na br


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Zajec
post 12.05.2005, 14:22:09
Post #3





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

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


  1. <?php
  2. $data=eregi_replace(&#092;"rn\", \"<br>\", $data);
  3. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 01:18