SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 13.05.2003, 19:00:24
mucho mucho ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 19
Block in Template ersetzen

Hallo,

ich bin gerade auf der Suche nach einem Befehl, der mir ermöglicht ein Block zu ersetzen. Weiß nicht wie ich es beschreiben soll, deswegen hier ein Beispiel:

Code:
<table width="100%" border="0" cellpadding="0" cellspacing="2">
  <tr> 
    <td width="280" height="13" align="center" valign="middle"><b>Letzte &Auml;nderungen:</b></td>
  </tr>
[start]
  <tr> 
    <td height="15" align="center" valign="middle"></td>
  </tr>
[ende]
</table>
So, jetzt möchte ich mit einem Befehl den Inhalt zwischen [start] und [ende] in eine Variable speichern und später duch was neues ersetzen.

Ich hoffe jemand kennt den Befehl, müsste irgendwas in Richtung preg_match sein...hab ihn vergessen.

mfg mucho
__________________
Was man nicht aufgibt, hat man nie verloren.(Friedrich Schiller)
Mit Zitat antworten
  #2  
Alt 13.05.2003, 19:12:11
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Ungefähr so:
PHP-Code:
$start=pos('[start]'$text)+7;
$ende=pos('[ende]'$text);
$ausschnitt=substr($text$start$ende-$start);
$auschnitt='Was auch immer Du jetzt hier haben willst.';
$text=str_replace('[start][ende]''[start]'.$ausschnitt.'[ende]'$text); 
Kann sein, dass die Positionsangaben noch nicht ganz korrekt sind.

Wenn Du es vermeiden kannst reguläre Ausdrücke zu nutzen, dann mach das auch! Die Performance zeigt warum.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 13.05.2003, 19:18:55
mucho mucho ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 19
Oh, wusste nicht das die Performance darunter leidet, wollte eigentlich gerade deswegen wechseln. Bin bis jetzt immer einen ähnlichen Weg gegangen, von dem ich dachte er wäre Performance ungünstiger...
Danke für die Belehrung

mfg mucho
__________________
Was man nicht aufgibt, hat man nie verloren.(Friedrich Schiller)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:51:39 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt