Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Łamanie lini
daniel1302
post 20.02.2010, 18:43:34
Post #1





Grupa: Zarejestrowani
Postów: 602
Pomógł: 30
Dołączył: 1.08.2007
Skąd: Nowy Sącz

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


Witam, mam problem, mianowicie nie łamie mi lini. Próbowałem tak
  1. $txt = nl2br($txt);
  2. $txt = str_replace('\\n', "<br />", $txt);
  3. $txt = preg_replace('/((.?)+)\n/', '$1<br /></p>', $txt);


i żaden sposób nie działa. Z góry dziękuje
Oto kod funkcji
  1. function textShow($txt)
  2. {
  3. $txt = preg_replace('/\[tex\]((.?)+)\[\/tex\]/', '<br />'.texTransform('$1').'<br />', $txt);
  4. $txt = preg_replace('/\[b\]((.?)+)\[\/b\]/', '<b>$1</b>', $txt);
  5. $txt = preg_replace('/\[i\]((.?)+)\[\/i\]/', '<i>$1</i>', $txt);
  6. $txt = preg_replace('/\[u\]((.?)+)\[\/u\]/', '<u>$1</u>', $txt);
  7. $txt = preg_replace('/\[p\]((.?)+)\[\/p\]/', '<p>$1</p>', $txt);
  8. return $txt;
  9. }
Go to the top of the page
+Quote Post

Posty w temacie
- daniel1302   Łamanie lini   20.02.2010, 18:43:34
- - PiotrekM   [PHP] pobierz, plaintext function textShow($tx...   21.02.2010, 00:38:17
- - DiH   W swoje pole spróbuj wpisać: [PHP] pobierz, plaint...   21.02.2010, 18:19:28
- - daniel1302   Mi właśnie nie działa to nl2br   22.02.2010, 12:41:34
- - maly_swd   $txt = str_replace("\n", ...   22.02.2010, 16:49:07


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: 19.07.2025 - 16:03