Bitte verwenden Sie dies, um ein neues Verzeichnis zu erstellen, ist aber ungültiger Pfad, wenn ich Ordner im selben Verzeichnis erstellen möchte und zeigt ungültigen Pfad angegeben. Aber wenn ich versuche, in einem anderen Ordner zu erstellen, wird es funktionieren.PHP Makedir im selben Stammordner
<?php
if(isset($_POST['makejail'])){
$jailorgname = $_POST['jailName'];
$parentDir = '/';//cjl I want to create in the same root folder
if(!is_dir($parentDir)) {
echo('Invalid path specified');
}
else if(!is_writable($parentDir)) {
echo('Unable to create directory, permissions denied.');
}
else if(file_exists($parentDir."/".$jailorgname)){
echo('Folder already exist');
}
else if(mkdir($parentDir."/".$jailorgname) === false) {
echo('Problems creating directory.');
}
else{
echo "Folder was created";
}
}?>
'$ parentDir = '/'; '<- das ist falsch. '/' ist das _root_-Verzeichnis des Rechners. – Here2Help
Also, wie kann ich es jetzt tun? wenn ich '$ parentDir = '/';' lösche, wird es einen Fehler anzeigen @ Here2Help – Frank