tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
540
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Tharos Tharos ist offline Rookie
    Registriert seit
    Oct 2003
    Ort
    Koblenz
    Beiträge
    5
    Hi!

    Evtl. könnt Ihr mir bei einem kleinen Problem helfen.

    Folgende Situation:

    Ich habe eine Datei (bla.txt) welche ich auslesen möchte. Diese ist wie folgt aufgebaut:

    girl1.jpg|56kb
    girl2.jpg|54kb
    technik1.jpg|90kb
    fun1.jpg|12kb
    girl3.jpg|50kb
    fun2.gif|7kb

    Das auslesen und darstellen der kompletten datei ist dank hier vorfindbarer Tutorials und anderer Lektüre kein größeres Problem mehr.

    Jetzt möchte ich versuchen, über array nur die Zeilen auszulesen, wo in der ersten Zeile zb der eingrag mit girl anfängt, hier in dem fall also die zeile 1,2 & 5.

    Habt Ihr evtl ein Tutorial das mir das vorgehen erklärt, bzw einen Anhaltspunkt, wie ich das angehen könnte?
     

  2. #2
    Avatar von Sven Petruschke
    Sven Petruschke Sven Petruschke ist offline Mitglied Diamant
    Registriert seit
    May 2003
    Ort
    Leipzig
    Beiträge
    2.323
    Jede Array-Position mit einer For-Schleife durchlaufen und mit substr() prüfen, ob die ersten 4 Zeichen "girl" lauten.
     
    Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
    www.sven-petruschke.de

  3. #3
    Tharos Tharos ist offline Rookie
    Registriert seit
    Oct 2003
    Ort
    Koblenz
    Beiträge
    5
    Mmh, und wie sollte das eingebunden werden?

    Bisher hab ich immer mit folgendem Code die Datei ausgelesen:

    PHP-Code:
    <?
    $datei 
    "bla.txt";       

    $fp file($datei,"r");   
    $fp array_reverse($fp);  
    ?>
     

  4. #4
    Avatar von Sven Petruschke
    Sven Petruschke Sven Petruschke ist offline Mitglied Diamant
    Registriert seit
    May 2003
    Ort
    Leipzig
    Beiträge
    2.323
    PHP-Code:
    $ar file('datei.txt');
    for (
    $i 0$i count($ar); $i++) {
      
    // Wenn die ersten 4 Zeichen in $ar[$i] = girl ist, dann mache das und das

    Basics!
    Du solltest Dir ausserdem nochmal anschauen, was fopen() und file() machen. Du hast die beiden Funktionen nämlich vermischt.
     
    Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
    www.sven-petruschke.de

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 14.04.10, 11:57
  2. Antworten: 3
    Letzter Beitrag: 10.12.08, 12:01
  3. Antworten: 9
    Letzter Beitrag: 11.07.06, 15:33
  4. aus textdatei auslesen teil II
    Von pking im Forum Visual Basic 6.0
    Antworten: 12
    Letzter Beitrag: 28.09.05, 11:41
  5. Antworten: 3
    Letzter Beitrag: 11.10.04, 10:15