ilch Forum » Allgemein » HTML, PHP, SQL,... » GBook tut

Geschlossen
  1. #1
    User Pic
    Daniel gelöschter User
    bei den codes sind nen paar fehler hab alle behoben bis auf das show.php nix anzeigt grumml
    is da auch ein fehler ?

    <?php 
    $dat = file('datei.txt'); 
    for ($i=count($dat);$i>=0;$i--) { 
    $ein = explode('#',$dat[$i]); 
        echo "[b].$ein[0].[/b].$ein[1].<hr> "; 
    } 
    ?>


    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    jo, ist auch nen fehler drin zwinker

    wäre cool du würdest mir die überarbeitete version die auch läuft schicken oder hier im forum posten damit ich sie übernehmen kann!

    hier der koregierte code :

    <?php 
    $dat = file('datei.txt'); 
    for ($i=count($dat);$i>=0;$i--) { 
    $ein = explode('#',$dat[$i]); 
        echo '<b>'.$ein[0].'</b><br>'.$ein[1].'<hr> '; 
    } 
    ?>
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    OK gelöschter User
    Habs ein passwort eingebaut und benutzt es als news script zwinker hab es ein wenig umgebaut ...

    Funktioniert jetzt so das es als eine HTML Tabelle gespeichert wird und dann einfach eingebunden in die Seite

    Die index Datei um die einträge anzuzeigen(index.php)
    <?php
    function content($file) {
        if(!file_exists($file)) {
            return FALSE;
        } else {
            $content = implode("", file($file));
              return $content;
        }
    }
    echo content("datei.txt");
    ?>


    Posts zu schreiben (write.php)
    Write :<BR><bR>
    
    <form action="save.php" method="POST"> 
    Name 
    <input type="text" name="creator">  <BR> <BR>
    Message<br> 
    <textarea cols="20" rows="6" name="textarea"></textarea> <BR>
    <input type="submit" value="Eintragen"> 
    </form>



    Save datei (save.php)
    <?php 
    $text = str_replace("\n","",$textarea) ; 
    $test = str_replace("#","",$textarea); 
    $neueZeile = "<table width=90% border=0 align=center cellpadding=0 cellspacing=1><tr bgcolor=000000><td width=100% class=rahmen bgcolor=777777>$textarea</td></tr><tr><td width=100%><div align=left><small>Posted by - $creator</small></div></td></tr></table><BR><BR>"; 
    $oeffnen = fopen ('datei.txt', "a +"); 
    fwrite ($oeffnen, $neueZeile) or die ("NEIN"); 
    fclose ($oeffnen); 
    ?>
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Edit gelöschter User
    noch eine Edit datei um online die txt datei zu editieren (passwort schutz integriert):

    <?php
       if($PHP_AUTH_USER!="Name" OR
    $PHP_AUTH_PW!="passwort") {
          Header('HTTP/1.1 401 Unauthorized');
          Header('WWW-Authenticate: Basic realm="News edit"');
          echo "Mit Abbrechen kommst Du hier nicht rein. ;-) \n";
          exit;
       }
    ?>
    
    Edit :<BR><bR>
    
    <?php
    
       $file = "datei.txt";
    
       echo "<form action=\"$PHP_SELF\" method=\"POST\">"; 
       echo "<textarea name=\"text\" cols=\"60\" rows=\"30\">"; 
       readfile($file); 
       echo "</textarea><BR>"; 
       echo "<input type=\"submit\" name=\"gesendet\" value=\"speichern\">"; 
       echo "</form><BR>"; 
    
       if ($gesendet) {
          $datei_speichern=fopen($file, "w"); 
          fwrite ($datei_speichern, $_POST['text']); 
          fclose($datei_speichern); 
          echo "Änderung erfolgreich"; 
       } 
    
    ?>
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten