Georg: News-System

guten tag

wie kann man ein news-system erstellen, das nicht auf mysql basiert, sondern die daten in eine txt-datei speichert.

es sollte datum, text und titel speichern und einen adminbereich mit passwortschutz haben.

vielen dank

georg

  1. wie kann man ein news-system erstellen, das nicht auf mysql basiert, sondern die daten in eine txt-datei speichert.

    Funktionen des Dateisystems:
    http://de3.php.net/manual/de/ref.filesystem.php
    Dateifunktionen:
    <http://www.usegroup.de/software/phptutorial/dateifunktionen.html

    Gruß, rob>

  2. Hallo Georg!

    wie kann man ein news-system erstellen, das nicht auf mysql basiert, sondern die daten in eine txt-datei speichert.

    Ganz einfach grundsätzlich genau so, wie jedes andere Script.

    Zuersteinmal überlegst Du Dir, was Du eigentlich machen willst.
    Dann überlegst Du Dir, wie Du das denn am besten machen kannst.
    Und dann schreibst Du einfach das, was Du Dir ausgedacht hast in Form von PHP-Code auf - fertig ist Dein Script.

    So, oder so ähnlich könntest Du es mal versuchen.
    (die beiden Links von rob sind dabei mit Sicherheit hilfreich, wenn Du mit Textdateien arbeiten willst)

    MfG
    Götz

    --
    Losung für Montag, 20. September 2004
    Wohl dem, der barmherzig ist und gerne leiht und das Seine tut, wie es recht ist! (Psalm 112,5)
    Wer da kärglich sät, der wird auch kärglich ernten; und wer da sät im Segen, der wird auch ernten im Segen. (2. Korinther 9,6)
    (http://www.losungen.de/heute.php3)
  3. Hallo Georg,

    wie kann man ein news-system erstellen, das nicht auf mysql basiert, sondern die daten in eine txt-datei speichert.

    wenn du die Einfachheit von txt-Dateien mit dem Komfort einer Datenbankabfrage kombinieren möchtest, dann wirf einen Blick auf:
    http://www.c-worker.ch/txtdbapi/index.php

    Grüße,

    Jochen

    1. Hallo Jochen und hallo Georg!

      http://www.c-worker.ch/txtdbapi/index.php

      Einen sehr ähnlichen Ansatz hat auch SQLite, siehe auch http://de2.php.net/manual/en/ref.sqlite.php.
      (dafür muß allerdings auch SQLite auf dem Server installiert sein)

      MfG
      Götz

      --
      Losung für Montag, 20. September 2004
      Wohl dem, der barmherzig ist und gerne leiht und das Seine tut, wie es recht ist! (Psalm 112,5)
      Wer da kärglich sät, der wird auch kärglich ernten; und wer da sät im Segen, der wird auch ernten im Segen. (2. Korinther 9,6)
      (http://www.losungen.de/heute.php3)
      1. Hallo

        Einen sehr ähnlichen Ansatz hat auch SQLite, siehe auch http://de2.php.net/manual/en/ref.sqlite.php.
        (dafür muß allerdings auch SQLite auf dem Server installiert sein)

        Ist das nicht bei PHP 5 nativ dabei? Erinnere mich, das gelesen zu haben.

        Tschö, Auge

        --
        Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
        (Victor Hugo)
        1. Hallo Auge!

          Ist das nicht bei PHP 5 nativ dabei? Erinnere mich, das gelesen zu haben.

          Also, auf http://de2.php.net/manual/de/ref.sqlite.php steht:
          "Um die SQLite-Funktionen nutzen zu können, muss PHP mit SQLite-Support kompiliert werden, oder die SQLite-Extension dynamisch in der php.ini geladen werden."

          Im Artikel <> steht:
          "In PHP 5.0 installing SQLite is a snap because both the extension and the library are bundled, so all you need to do is add –with-sqlite to your configure line. I would still recommend installing the SQLite library, if only because it comes with a SQLite binary that allows you to open and manipulate SQLite databases without using PHP. This is quite handy for debugging and executing various one time commands, as well as testing your queries. Often enough you will find that the bundled SQLite library is a bit dated, so building your PHP with an external library will allow you to benefit from the latest fixes and features of SQLite. It will also allow you to upgrade your SQLite library in future without having to recompile PHP. [...]"

          Es ist also "schon dabei", man muß es eben beim Kompilieren berücksichtigen.
          Der Text zeigt ja auch gleich die Nachteile auf, wenn man es direkt mit PHP kompiliert und nicht separat.

          MfG
          Götz

          --
          Losung für Dienstag, 21. September 2004
          Wohl dem Volk, dessen Gott der Herr ist, dem Volk, das er zum Erbe erwählt hat! (Psalm 33,12)
          Wisst ihr nicht, dass die Ungerechten das Reich Gottes nicht ererben werden? Lasst euch nicht irreführen! (1. Korinther 6,9)
          (http://www.losungen.de/heute.php3)