[PHP5] Textdatei zeilen weise auslesen und zeilenweise wiedergeben????

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • closure
    antwortet
    Hi,
    das ist auf jedenfall eine möglichkeit wie man es machen
    kann. Ich würd aus portabilitätsgründen noch dazu raten
    die short-tags "<?=" durch die ausführliche version zu ersetzen.

    greets

    Einen Kommentar schreiben:


  • moth
    antwortet
    ich habs selber doch noch durch probieren gefunden :-)
    PHP-Code:
    <?php

    $zeile 
    0;
    if (isset(
    $_GET['zeile']))
       
    $zeile $_GET['zeile'];

    $file_array file("text.txt");

    echo 
    $file_array[$zeile];

    ?>

    <a href="test.php?zeile=<?=($zeile+1)?>">Weiter</a>

    <a href="test.php?zeile=<?=($zeile-1)?>">Zurück</a>

    Einen Kommentar schreiben:


  • moth
    antwortet
    leider bin ich so unterbemittelt, dass ich es einfach nicht verstehe
    also eine bestimmte weile kann ich schon ausgeben aber ich versuche nun mit demselben script wenn man auf einen button drückt die nächste zeile sieht!?

    Einen Kommentar schreiben:


  • kerbstone
    antwortet
    Es wäre hilfreich zu wissen, wie deine Textdatei strukturiert ist:

    Ich nehme jetzt einfach mal an, dass das Zeilenende bei dir
    mit || gekennzeichnet ist. Ich gebe dir keinen kompletten Code,
    weil es hier im Forum üblich ist, Denkanstöße zu geben:

    PHP-Code:
    $number_of_records "1";

    $file fopen("name.txt","r");

    while (!
    feof($file)) {

            
    $lines explode("||"fgets($file$number_of_records));

            foreach ( 
    $lines as $line ) {

            print 
    $line."<br>";

            }
    }

    fclose($file); 

    Einen Kommentar schreiben:


  • ghostgambler
    antwortet
    informier dich über $_GET/Get-Parameter und gut ist

    Einen Kommentar schreiben:


  • wahsaga
    antwortet
    Ja, und zwar die, nicht gleich zu Drängeln, wenn du nicht innerhalb einer halben Stunde Antwort bekommst ...!

    Also, unterlasse sowas, und übe dich in Geduld.

    Einen Kommentar schreiben:


  • moth
    antwortet
    warum antwortet mir niemand , habe ich irgendetwas aus den regeln missachtet??????

    Einen Kommentar schreiben:


  • [PHP5] Textdatei zeilen weise auslesen und zeilenweise wiedergeben????

    Hallo
    ich bin ein blutiger anfänger in php und habe ein problem bzw. brauche eure hilfe!
    ich würde gerne auf meiner website mit php eine zeile einer textdatei ausgeben und bei klick auf einen vor/zurück button jeweils die nächste bzw. die vorherige zeile ausgeben!
    1. ich habe eine code um eine text datei auszulesen und auszugeben
    PHP-Code:
    <?php
    $file_array 
    file("name.txt");

    echo 
    $file_array[0]; 
    ?>
    aber keinen richtigen peil wie ich nun die zweite zeile dynamisch ohne eine weitere html bzw. php seite ausgeben kann???
    also ich habe mir überlegt den array $file_array zu erhöhen
    aber ich kenne mich nicht genug mit php aus um das zu bewerkstelligen!
    vielen dank im voraus
    Zuletzt geändert von moth; 22.04.2006, 15:35.
Lädt...
X