Ich möchte in der Lage sein, ein Verzeichnis mit PHP zusammenzustellen, dann dieses Verzeichnis eingeben und dann meine HTML-Datei neu erstellen.Verzeichnis erstellen, eingeben, HTML-Datei erstellen
Das Problem, das ich habe, ist, dass, nachdem das Verzeichnis erstellt wird, ich es eingeben möchte dann die HTML-Datei assemblieren, aber es macht das Verzeichnis dann legt es nur die HTML-Datei außerhalb.
Gibt es eine Möglichkeit, in das erstellte Verzeichnis zu navigieren?
<?php
$name = htmlspecialchars($_POST['name']);
$redirect = htmlspecialchars($_POST['redirect']);
$appid = htmlspecialchars($_POST['appid']);
$thisdir = getcwd();
$new_dir = '145';
$html = <<<EOT
<div class="test">$appid</div>
EOT;
if(mkdir("testdir/" . $newdir, 0777)){
echo "Directory has been created successfully...";
$myFile = "!" . '.html';
file_put_contents($myFile, $html);
} else {
echo "Failed to create directory...";
}
?>
Fügen Sie den Pfad zu dem neuen Verzeichnis zu Ihrem file_put_contents hinzu. Auch $ newdir ist nicht $ new_dir –
Art von * facepalm * da. @JayBlanchard Evenin 'Sam –
Yeppers @ Fred-ii- * Evenin' Ralph * –