mcreck: Generator für mehrere Html-Seiten

Hallo!

Ich habe eine csv-Datei mit mehreren Datensätzen.
Daraus sollen mehrere html-Dateien entstehen, und zwar für jeden Datensatz eine eigene html-Datei.

Also:
csv-Datensatz --> template-Vorgaben --> eigene html-Seite

Sinn der Aktion:
In der Csv-Datei sind Produktdaten, aus denen jeweils eine eigene html-Seite entstehen soll. (z. B. produkt1.html, produkt2.html) Es soll keine html-Seite entstehen, die sich z. B. mit php jeweils die gewünschten Daten holt.

Gibt es ein Tool, das so etwas leisten kann ?

Vielen Dank,
mcreck

  1. Ahoi,

    mit einem PHP-Skript.

    Lies CSV (fgetcsv())

    Durchlaufe die Einträge (foreach)

    Starte output-buffering (ob_start())

    include die html-Template-seite (include()) - darin zB

    <p>Produkt: <?php echo $row[3]?></p>

    fange den Buffer ein (ob_get_clean)

    Schreibe in Datei (file_put_contents()).

    Dank und Gruß,

    frankx

    1. Hallo Frankx,

      vielen Dank für die Antwort.
      Ich werde die Vorgehensweise mal ausprobieren.
      Habe von Buffering in php noch nichts gehört. Da werde ich wohl noch etwas
      tüfteln müssen.

      Vielen Dank!
      LG,
      Ruth

      1. Ahoi,

        vielen Dank für die Antwort.
        Ich werde die Vorgehensweise mal ausprobieren.
        Habe von Buffering in php noch nichts gehört. Da werde ich wohl noch etwas
        tüfteln müssen.

        Buffering fängt einfach das ein, was normalerweise ausgegeben würde.

        Dank und Gruß,

        frankx