php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.07.2009, 20:37  
22hase
Gast
 
Beiträge: n/a
Standard BBC Code (Listen Problem)

Hey, ich mal wieder.

Habe hier ne funktion für BBC code. Diese behinhaltet auch das \n zu <br> wird.

Jetzt gibt es da natürlich ein Problem bei den Listen denn da wird jetzt hinter jeden Listen Punkt ein Zeilenumbruch gemacht so das in der ausgabe immer eine Leerzeile ist.

So werden die Punkte erstellt.

PHP-Code:
$bb preg_replace("#\[li\](.*)\[/li\]#isU""\t<li>$1</li>"$bb); 
hat jemand ne Idee wie man nur bei den Listen den Zeilenumbruch verhindern kann?

Grüße
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.07.2009, 21:48  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Indem Du den Umbruch mitmatchst, aber nicht mit klammerst.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 31.07.2009, 06:44  
22hase
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
Indem Du den Umbruch mitmatchst, aber nicht mit klammerst.
Ja, also das sagt mir grad mal garnix.


Hab auch schon gegoogelt aber so ne richtige löschung habsch auch ne gefunden.

EDIT: Vielleicht ist noch wichtig zusagen da ich mit der selben funktion auch die zeilenumbrüche mache
PHP-Code:
$bb preg_replace('/\n/'"<br>\n"$bb); 



EDIT No2:

ok so scheint es zu funktionieren

PHP-Code:
$bb preg_replace("#\[li\](.*)\[/li\]\\r\\n#U""<li>$1</li>"$bb); 
wird zwar jetzt im quellcode

<ul><li>punkt1</li><li>punkt2</li> usw </ul> dargestellt, aber ich glaube daa kann man drüber hinwegsehen

Geändert von 22hase (31.07.2009 um 10:59 Uhr).
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit HTML Code hackbird HTML, Usability und Barrierefreiheit 10 20.07.2009 12:07
Design und Code Trennen TeazY PHP Tipps 2008 29 21.05.2008 12:08
Problem mit Code Highlighter Kein Genie PHP Tipps 2006 31 09.05.2006 13:08
problem bei sessions in komb. m. cookies. header umgehen? Promaetheus PHP Tipps 2006 10 02.05.2006 15:52
krankes Problem, schwer zu beschreiben ZeHa PHP Tipps 2006 6 21.04.2006 13:35
Problem mit height Party-Pix HTML, Usability und Barrierefreiheit 3 29.03.2006 14:17
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
problem mit preg_replace faultier PHP Tipps 2006 4 27.01.2006 21:25
[Erledigt] Lesbarkeit von Code Off-Topic Diskussionen 6 14.07.2005 14:48
Problem: Sortierung von Statistiken nach Timestamp pixelcut PHP-Fortgeschrittene 2 02.03.2005 14:51
Problem mit Code PHP Tipps 2004-2 14 01.12.2004 14:10
Problem im Code Lia PHP Tipps 2004-2 14 23.11.2004 10:18
Code PRoblem (FOrmular) PHP Tipps 2004-2 20 07.11.2004 01:07
[Erledigt] Problem mit Textausrichtung HTML, Usability und Barrierefreiheit 10 30.06.2004 16:50
[Erledigt] Problem mit ASCII Code PHP-Fortgeschrittene 4 06.06.2004 20:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
bbc zeilenumbruch, bbc php, zeilenumbruch bbc, bbc code, bbc code zeilenumbruch, zeilenumbruch mit bbc, bbcc code, php bbc, zeilenumbruch verhindern bb code, bbccodes zeilenumbruch, bbc neue zeile, bbc zeilenumbruch verhindern, php listenpunkt, php zeilenumbruch listenpunkt, bbc code absatz, smiley bbc php, php zeilenumbruch \\n listen quellcode, leerzeile bbc, bbc für neue zeile, bbc leerzeilen

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum