Einzelnen Beitrag anzeigen
  #10  
Alt 04.04.2013, 14:33:49
fmnix fmnix ist offline
Anfänger
 
Registriert seit: Mar 2013
Alter: 43
Beiträge: 9
AW: txt-Datei einlesen und String ausgeben

So... nur für den Fall das der letzte, offene Punkt hier im Thread übersehen wird ;-) :

Was muss hier ergänzt werden:

PHP-Code:
$lines file('http://www.webseite.com/test/test.txt');
$searchstr ';+ -';
$next_lines 0
foreach (
$lines as $line)
{
  if(
strpos($line$searchstr) !== false || ($next_lines>&& $next_lines<5))
  {
    
$results[] = $line;
    
$next_lines++;
  }
  
//Falls es weitere Zeilen geben sollte ;)
  
if($next_lines==5){
     
$next_lines=0;
  }

Aktuell werden ja nach jedem gefunden ";+ -" die folgenden 4 Zeilen ausgegeben.
Wie kann ich aber folgendes realisieren:

Ich möchte nur die zeile mit ";+ -" ausgeben, und NUR wenn am Zeilen-Ende ein "---" erscheint auch die folgende Zeile, bis kein "---" mehr am Zeilenende steht.

Also NICHT immer pauschal alle 4 Zeilen ab ";+ -".

Bin schon fleißig am "wurschteln" aber als Anfänger doch leicht überfordert... Danke für die Hilfe ;-) !
Mit Zitat antworten