Hallo, ich habe ein Problem beim kopieren von Dateien und kompletten Verzeichnissen.
Die Verzeichnisse werden ohne weiteres angelegt, auch richtig angelegt,
aber die Dateien werden nicht kopiert, es kommt bei jeder einzelnen Datei
die Fehlermeldung
Hier noch ein bisschen Code.
PHP-Code:
if(strpos("/", $_POST['url']) != 0 OR strpos("/", $_POST['url']) != 1)
$url = $_POST['url'];
else
$url = substr($_POST['url'], 1);
//URL wird in die einzelne Verzeichnisse unterteilt
$verzeichnisarray = explode("/", $url);
$verzeichnisURL = "..";
$i = 0;
foreach($verzeichnisarray as $verzeichnis)
{
$verzeichnisURL .= "/".$verzeichnis;
echo $verzeichnisURL."
";
echo $i++;
if(!mkdir($verzeichnisURL, 0x777))
die ("Das Verzeichnis konnte nicht angelegt werde. Vergewissern Sie sich, dass Sie die entsprechenden Rechte hat.");
}
//Die Anwendung wird in das neue Verzeichnis kopiert.
$verzeichnisURL = "testprojekt/";
echo "
Verzeichnis: ".$verzeichnisURL;
$filearray = scandir("../");
foreach($filearray as $datei)
{
if($datei == "." OR $datei == "..")
{
echo "
ist . oder .. oder dir";
}
else
{
$datei = "../".$datei;
if(is_file($datei))
{
echo "
Verzeichnis: ".$verzeichnisURL;
echo "
Datei ".$datei;
if(copy ($datei, $verzeichnisURL))
echo "
Ist Datei, und konnte copy werden.";
else
echo "
Datei ".$datei." konnte nicht verschoben werden.";
}
else
echo "keine Datei ".$datei." gefunden.";
}
Ich weiss, dass es schon jede Menge Beiträge zu Copy gibt, aber keiner den ich angeschaut habe, konnte mir weiterhelfen.
Ich hoffe ihr könnt mir so weiterhelfen, dass ich es hinbekomme. Von mir aus auch mit einem anderen Konzept.
