Article View: pl.comp.lang.php
Article #219943formularze i wyrażenia regularne problem
From: Krzysiek
Date: Fri, 31 Jul 2009 09:29
Date: Fri, 31 Jul 2009 09:29
23 lines
1701 bytes
1701 bytes
Mam pytanko, otóż mam jakiś $tekst=$teksPoczatek.$tekstKoniec
Zmienne $teksPoczatek i $tekstKoniec są przekazywane z formularza
$tekst jest następnie w postaci HTML wysyłane mailem.
Problem pojawia się gdy próbuję zastąpić \n na <br>
$text=str_replace('\n', '<br>', $textPoczatek.$textKoniec)
- pomiędzy $teksPoczatek i $tekstKoniec wskakuje mi kilka <br> a
chciałbym tylko jedno :).
Zakładam że należy użyć wyrażeń regularnych
Wyrażenie:
$text=preg_replace('(\n+)', '<br>', $textPoczatek.$textKoniec)
nie daje oczekiwanych rezultatów - dalej mam kilka <br>
Przypuszczam, że może w $textPoczatek i $textKoniec występować coś
więcej niż \n .....
Ma ktoś z Państwa może jakiś pomysł jak skonstruować wyrażenie regularne
do preg_replace żeby to ruszyło
Czym można podejrzeć co zawierają $textPoczatek i $textKoniec , że tak
dziwnie to działa?
pozdrawiam,
Krzysiek
Technical Details
Message-ID:
<h4ud9u$l0g$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.atman.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.atman.pl!not-for-mail From: Krzysiek <dyziunio@poczta.fm> Newsgroups: pl.comp.lang.php Subject: formularze i wyrażenia regularne problem Date: Fri, 31 Jul 2009 11:29:18 +0200 Organization: ATMAN Lines: 23 Message-ID: <h4ud9u$l0g$1@node2.news.atman.pl> NNTP-Posting-Host: host-86-63-142-200.nplay.net.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1249032318 21520 86.63.142.200 (31 Jul 2009 09:25:18 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Fri, 31 Jul 2009 09:25:18 +0000 (UTC) User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit