Ergebnis 1 bis 6 von 6

Thema: txt mit php auslesen, anziegen, bearbeiten, speichern

  1. #1
    kraemi
    Gast

    Standard 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?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    hmm nee such dir ein tutorial... auf schattenbaum findest sowas... (bevor du doofe fragen stellst: http://www.forum-hilfe.de/viewtopic.php?t=5067)

  3. #3
    Meister(in)
    Registriert seit
    08.07.2006
    Beiträge
    288
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    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.

  4. #4
    Gast

    Standard

    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...

  5. #5
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    das kombinieren ist abern un mal recht easy:
    Code:
    <?PHP
    $Pfad = 'inhalt/';
    
    if &#40;!empty&#40;$_POST&#91;'save'&#93;&#41;&#41;
    &#123;
     $fp = fopen&#40;$Pfad.$_POST&#91;'edit_file'&#93;, 'w+'&#41;;
     fputs&#40;$fp, $_POST&#91;'edit'&#93;, strlen&#40;$_POST&#91;'edit'&#93;&#41;&#41;;
     fclose&#40;$fp&#41;;
    &#125;
    
    
    if &#40;!empty&#40;$_GET&#91;'edit_file'&#93;&#41;&#41; &#123; ?>
    <form action="<?=$_SERVER&#91;'PHP_SELF'&#93;?>" method="post" onSubmit="return check&#40;&#41;">
    Datei bearbeiten&#58;
    
    
    <textarea name="edit" cols="75" rows="30"><?= file_get_contents&#40;$Pfad.$_GET&#91;'edit_file'&#93;&#41;; ?></textarea>
    
    
    
    <input type="submit" name="save" value="Editieren">
    <imput type="hidden" name="edit_file" value="<?=$_GET&#91;'edit_file'&#93;?>" />
    </form>
    <?PHP &#125; ?>
    
    
    
    
    
    <h3>Such dir was aus!!!</h3>
    
    <?php
    
    
    if&#40;$fh = opendir&#40;$Pfad&#41;&#41;
    &#123;
     while&#40;$Datei = readdir&#40;$fh&#41;&#41;
     &#123;
      if &#40;$Datei != "." && $Datei != ".."&#41;
      &#123;
       if&#40;is_dir&#40;$Datei&#41;&#41;
        echo '<font color="red">'.$datei.'</font>';
       else
       echo ''.$datei.'
    ';
      &#125;
     &#125;
    
     closedir&#40;$fh&#41;;
    &#125;
    ?>
    Für kleine scriptfehler bist selbst zuständig.. die logic stimmt aber tippfehler hat es sicher 1-2

  6. #6
    Kaiser(in)
    Registriert seit
    09.12.2005
    Alter
    29
    Beiträge
    2.496
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    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!

Ähnliche Themen

  1. Formulardaten in Textdatei speichern und dann auslesen
    Von Manji im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 6
    Letzter Beitrag: 31.03.2008, 18:32
  2. Datei auslesen und in Variable speichern
    Von Dark_Dog im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 11.05.2007, 17:53
  3. texte speichern und auslesen
    Von gast im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 11.09.2006, 16:58
  4. Zeile auslesen und woanders speichern!
    Von Ivanman im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 03.11.2005, 14:38
  5. Formular erstellen zum Speichern und Auslesen
    Von vvb im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 18.01.2005, 14:50

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •