Ik wil in een file manager gasten hun bestanden kunnen laten uploaden en verwijderen uit hun eigen map. deze map is genoemd naar hun inlog naam.
Maar het verwijderen wil maar niet lukken ik maak gebruik van unlink maar krijg de hele tijd op bestand bestaat niet. natuurlijk is het een variabele waar ik gebruik van maak (elk bestand zijn eigen naam) maar zelfs met een voor opgegeven bestandnaam lukt het niet permissies geven denk ik geen probleem aangezien hij aangeeft dat hij deze niet kan vinden.
hier stukje code
Filename is bijvoorbeeld = uploads/x/projectplan.doc (opgeslagen in sql)
<?php
//parameters lezen
if(isset($_REQUEST['action'])) $action=$_REQUEST['action'];
//Opdrachten voor het wissen van een record
if(isset($action) && $action=="delete"){
//parameters lezen
$file_id=$_GET['file_id'];
$filename=$_GET['filename'];
//Record wissen
$news_SQL_del="DELETE FROM fileman WHERE file_id='".$file_id."'";
$bool=mysql_query($news_SQL_del);
//chmod( .$filename, 0777);
unlink0("$filename");
if($bool==1) echo "<SCRIPT LANGUAGE=JavaScript>window.alert('Bericht is gewist')</SCRIPT>";
if($bool<>1) echo "<SCRIPT LANGUAGE=JavaScript>window.alert('Bij het wissen is een fout opgetreden')</SCRIPT>";
}
?>