txt mit php auslesen, anziegen, bearbeiten, speichern

  • hallo.
    ich bin auf der suche nach einem script bzw bitte um hilfe für folgende situation.

    ich habe ein verzeichnis, in dem mehrere .txt-dateien mit verschiedenen texten liegen.
    ich bräcuhte nun ein php-schript, welches den ordner ausliest und mit alle textdateien mit dateinamen als link anzeigt. wenn ich dann auf eine datei klicke sollte sich ein textfenster öffnen, indem ich die halte der datei bearbeiten kann. anschließend muss die veränderung noch in dieser datei gespeichert werden.

    hat jemand ne idee wie man das macht?

  • sowas hab ich auf meiner HP auch!
    Hier ist meine ICQ, schrieb mich am besten an: 295795497

    Win·dows
    Noun.
    A thirty-two bit extension and graphical shell to a sixteen-bit patch to an eight-bit operating system originally coded for a four-bit microprocessor which was written by a two-bit company that can't stand one bit of competition.

  • hm ne eben nicht. habe schon überall gesucht aber überhaupt nix gefunden, was damit zu tun. hat. wie ich ne datei bearbeiten kann weiß ich

    <?
    $dateiname = "startseite.txt";
    if ($speichern) {
    $fp = fopen("$dateiname", 'w');
    $edit = $edit."";
    fputs($fp, $edit, strlen($edit));
    fclose($fp);
    }

    if (!$speichern) {
    $fp = fopen("$dateiname",'rb');
    $file = fread($fp,filesize("$dateiname"));
    fclose($fp);

    }


    ?>


    <form action="<? echo $PHP_SELF; ?>" method="post" onSubmit="return check()">
    Datei bearbeiten:


    <textarea name="edit" cols="75" rows="30"><? echo $file; ?></textarea>
    <input type="hidden" name="speichern" value="ok">

    <input type="submit" value="Editieren">


    </form>


    und ich weiß auch wie man einen ordner ausliest:

    <?php

    $Pfad = "inhalt/";

    if($Verzeichniszeiger = opendir($Pfad))
    {
    while($Datei = readdir($Verzeichniszeiger))
    {
    if ($Datei != "." && $Datei != "..")
    {
    if(is_dir($Datei))
    {
    echo"<font color=\"red\">";
    }

    echo$datei,
    "
    ";

    if(is_dir($Datei))
    {
    echo"</font>";
    }
    }
    }

    closedir($Verzeichniszeiger);
    }
    ?>


    aber ich weiß nicht wie ich beides kombinieren kann!
    deshalb der thread hier...

  • das kombinieren ist abern un mal recht easy:

    Für kleine scriptfehler bist selbst zuständig.. die logic stimmt aber tippfehler hat es sicher 1-2

  • Zitat


    hm ne eben nicht. habe schon überall gesucht aber überhaupt nix gefunden, was damit zu tun. hat


    das hat bestimm noch NIE einer gemacht....

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!