Hey Leute!
Ich habe hier mal wieder ein kleines Problem.
Und zwar mit den Zugriffsrechten.
Ich lasse eine Datei vom User hochladen und will sie, nachdem ich sie geparst habe, wieder löschen lassen.
Mir ist klar, dass ich vor dem löschen einen chmod($dateiname, 0777) machen muss, aber irgendwie akzeptiert er das nicht.
Hier mal der Code:
PHP-Code:
$teile = explode(".", $_FILES['Datei']['name']);
if($teile[1] == "xml")
{
$newFileName = $username.strrchr($_FILES['Datei']['name'], '.');
move_uploaded_file($_FILES['Datei']['tmp_name'], "upload/".$newFileName);
$reader = new XMLReader();
$reader->open("upload/".$newFileName);
for($i = 0; $reader->next() == false; $i++)
{
echo"$reader->getAttributeNo($i)";
}
$reader->close;
chmod("upload/".$newFileName, 0777);
unlink("upload/".$newFileName);
}
else
{
$popuptext = "Bitte laden Sie eine XML-Datei hoch!";
}
Vielleicht weiß ja wer Rat?

Also die Nachricht, die ich dann immer bekomme lautet:
Warning: unlink(upload/AGW.xml) [function.unlink]: Permission denied in C:\xampp\htdocs\backend.php on line 42
Line 42 ist genau die Sache mit dem unlink.