php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.02.2005, 21:16  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard Probleme mit Pattern bei Templateersetzung

Hallo,
ich programmiere zur Zeit ein kleines Templatesystem. Nun möchte ich folgenden Code ersetzen:
Code:
<if>
  - 0 - 
  <if>
    - 1 -
  <endif>
  <if>
    - 2 -
    <if>
      - 3 -
    <endif>
  <endif>
  - 4 -
<endif>
Ich habe es mit diesem Pattern versucht:
Code:
#<if>([^<if>]*?)<endif>#is
Aber dann kommt leider dieses Ergebnis zu stande:
Code:
<if>
  - 0 - 
  {if}
    - 1 -
  {endif}
  <if>
    - 2 -
    {if}
      - 3 -
    {endif}
  <endif>
  - 4 -
<endif>
Mein Frage ist nun, ob jemand weis, wie ich solche verschachtelten Konstrukte ersetzen kann.
Ich möchte aber nicht einfach alle <if> und <endif> ersetzen, sondern schon mit einem kompletten Pattern arbeiten.
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 19.02.2005, 21:54  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

http://www.php-resource.de/forum/sho...threadid=45908
darum gehts doch, oder?

ein kleines problem gibt es noch ... nimm am besten nicht den zuletzt geposteten code, versuch aber mal damit zu basteln ... ich bastel auch ...

ach ja, nicht davon verwirren lassen, daß`s dort um bb-code geht ... das prinzip ist ähnlich.
__________________
derHund ist offline   Mit Zitat antworten
Alt 19.02.2005, 22:09  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Vielen Dank. Das hilft mir sehr weiter.
Zitat:
Zitat von derHund
ein kleines problem gibt es noch ... nimm am besten nicht den zuletzt geposteten code, versuch aber mal damit zu basteln ... ich bastel auch ...
Gut werde ich machen.
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline   Mit Zitat antworten
Antwort


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
[Erledigt] Firefox / IE - Probleme HTML, Usability und Barrierefreiheit 5 20.07.2009 17:04
Probleme bei Speicherung von serialize() Strings Manni2k PHP Tipps 2006 13 15.10.2006 15:06
Probleme mit mbstring extension unter Debian HStev Server, Hosting und Workstations 3 30.08.2006 20:55
Probleme mit Rechteverteilung chmod() per script!!!??? Funky_ PHP Tipps 2006 7 17.06.2006 17:10
Ein paar Probleme mit einem Gästebuch PHP Tipps 2006 8 23.01.2006 21:05
Probleme bei der Installation von Turck MMCache tomx992 PHP-Fortgeschrittene 2 27.09.2005 20:31
Probleme beim Datenupload zu meiner Datenbank Datenbanken 3 05.09.2005 19:47
Probleme mit Sonderzeichen... Datenbanken 1 02.08.2005 23:37
Probleme mit form , input PHP Tipps 2005-2 2 22.07.2005 09:44
[Erledigt] hilfe! probleme mit... PHP Tipps 2005 4 12.04.2005 22:55
[Erledigt] CSV Größe macht Probleme mit php PHP Tipps 2005 5 15.03.2005 21:29
Zwei Rechner ins Netz - Router - Hub - Probleme... imported_Ben Off-Topic Diskussionen 37 13.01.2005 21:36
[Erledigt] Technische Probleme mit Sessions PHP-Fortgeschrittene 4 18.11.2004 14:45
[Erledigt] Probleme mit Fremdsprachen HTML, Usability und Barrierefreiheit 2 21.09.2004 17:11
PHP Bilder in DB / Probleme bei Änderung PHP-Fortgeschrittene 1 05.06.2004 11:20


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:20 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.