Ich habe versucht, ein Formular erstellen eine Seite zum Anzeigen von Informationen. Ich habe fwrite()
verwendet, um die Seite zu erstellen, aber die Art, wie ich sie eingerichtet habe, war sehr hässlich und schwer zu verwalten, besonders wenn ich die Seite komplexer mache. Ich habe mich gefragt, ob es einen anderen Weg gibt (ich kann mir nicht vorstellen, dass es das nicht gibt). Unten ist der Code, den ich habe:(PHP) Erstellen von HTML-Dateien mit variablem Inhalt
$student_name = $_POST["student_name"];
$text = "<!DOCTYPE html><head><title>" . $student_name . "'s Project</title></head><html><body><center><h1><u>" . $_POST["project_title"] . "</u></h1><i>By " . $student_name . "</i></center><br>" . $_POST["student_essay"] . "</body></html>";
$student_page = fopen('./projects/' . $file_count - 1 . '.html', 'w');
fwrite($student_page, $text);
Danke!
ein CMS würde, dass die Formulardaten in einem DB setzt dann, dass eine Datei erstellen, verwenden on-the-fly Basis einer Vorlage – nogad
Was ein CMS ist‘ '? Ist mir nicht geläufig. – Dudeguy21
https://en.wikipedia.org/wiki/Content_management_system – nogad