HTML-Dokumtente mit PHP erstellen
Roxdaddy
- php
Hallo
Ich arbeite grade an einem klinen Rechnungssystem in php für mich privat um einen über kleiner transaktionen zu behalten die ich mache.
Ich habe dabei die vorstellung das sobald eine transaktion abgwickelt wurde die rechnung aus der Datenbank einmal ausgelesen wird und fest als HTML Dokument weggespeichert wird und nichtmehr dynamisch generiert wird.
Jedoch weiss ich nicht genau wie ich da ranzugehen hätte...
Gibt es eine andere methode ausser mit FWRITE ein dokuemtn zu erstellen oder kann man es so machen dass die seite generiert wird und ganz am ende man einen befehl sagt dass das dokuemnt so wie es dann ist wegspeichert? =)
Für hilfe wäre ich sehr dankbar! =)
ciao
Hallo,
Gibt es eine andere methode ausser mit FWRITE ein dokuemtn zu erstellen
Mit PHP 5 kommt file_put_contents()...
oder kann man es so machen dass die seite generiert wird und ganz am ende man einen befehl sagt dass das dokuemnt so wie es dann ist wegspeichert? =)
Suchst Du vielleicht Output Buffering?
http://www.php.net/manual/de/ref.outcontrol.php
Wobei ich es sinnvoller faende, einen String zusammenzubauen
und diesen am Schluss sowohl auszugeben als auch in der
Datei zu speichern.
$string="<!DOCTYPE...>\n";
$string="<title>Rechnung Nr. ...</title>\n";
$string.="<h1>Rechnung Nr. ... vom ...</h1>\n";
u.s.w.
Ansonsten:
PHP-Manual: Datei-Funktionen:
http://www.php.net/manual/de/ref.filesystem.php
Der eigentliche Knackpunkt ist ja oft, wie man
ueberhaupt Dateien anlegen kann.
Stichworte: CHMOD 777 auf das Verzeichnis,
CHOWN u.s.w
dclp-FAQ: Unix: Welche Zugriffsrechte brauche ich,
um eine Datei anzulegen?
http://www.dclp-faq.de/q/q-datei-rechte.html
Gruesse,
Thomas
Hallo,
»»[CONTENT]
»»
Gruesse,
Thomas
Vielen Dank für die kompetente Hilfe! =)
Ich probier es gleich mal aus!
ciao
Hello,
ob HTML nun wirklich das richtige Format für Rechnungen ist?
Da würde ich doch dann lieber Plaintext oder zur Not PDF nehmen.
Liebe Grüße aus http://www.braunschweig.de
Tom