LikeStar
New member
Hallo Community,
ich möchte eine neue PHP Datei mit
Diese Datei existiert noch nicht, soll aber erstellt werden.
Zudem wäre es toll, wenn der Name selbst dynamisch erzeugt wird.
Beim 1. Absatz wird Text in eine Textdatei geschrieben.
Beim 2. Absatz wird eine PHP Seite erzeugt.
Hier noch ein Beispiel ein Variablenname der erzeugt werden soll:
form action="php/die_dynamisch_erzeugte_seite.php"
$file = 'php/die_dynamisch_erzeugte_seite.php';
So und irgendwie funktioniert das Ganze überhaupt nicht.
ich möchte eine neue PHP Datei mit
file_put_contents
erstellen.Diese Datei existiert noch nicht, soll aber erstellt werden.
Zudem wäre es toll, wenn der Name selbst dynamisch erzeugt wird.
Beim 1. Absatz wird Text in eine Textdatei geschrieben.
Beim 2. Absatz wird eine PHP Seite erzeugt.
Hier noch ein Beispiel ein Variablenname der erzeugt werden soll:
form action="php/die_dynamisch_erzeugte_seite.php"
$file = 'php/die_dynamisch_erzeugte_seite.php';
PHP:
<?php
$daten = "
<div style=\"width:400px; height:200px; float:left; margin-top:50px; background-color:gray\"><form action=\"die_dynamisch_erzeugte_seite.php\" method=\"post\">
<input name=\"Button1\" type=\"submit\" value=\"Hinzufügen\" />
</form>
</div>";
$dateihandle = fopen("txt/textfile.txt","a+");
fwrite($dateihandle, $daten."\r\n");
fclose($dateihandle);
$file = 'die_dynamisch_erzeugte_seite.php';
$current = file_get_contents($file);
$current .= "<?php $datei = \"<div style=\"width:400px; height:200px; float:left; margin-top:50px; background-color:gray\"></div>\"; $dateihandle = fopen(\"txt/textfile.txt\",\"a+\"); fwrite($dateihandle, $datei.\"\r\n\");fclose($dateihandle);?>";
file_put_contents($file, $current, FILE_APPEND | LOCK_EX);
include ('index.php');
?>
So und irgendwie funktioniert das Ganze überhaupt nicht.
Zuletzt bearbeitet: