PHP:
1
2
3
4
5
6
7
8
| <? if (isset($_REQUEST['action']) && $_REQUEST['action'] == "del_dir") { rmdir($_REQUEST['dir'].$REQUEST['ddir']); } if (isset($_REQUEST['action']) && $_REQUEST['action'] == "del_file") { unlink($_REQUEST['dir'].$REQUEST['dfile']); } ?> |
Deze code heb ik in een php bestand gezet die ik zo aanroep:
index.php?dir=pad/naar/map&action=del_dir&ddir=naam_van_de_map
of
index.php?dir=pad/naar/map&action=del_file&dfile=naam_van_het_bestand
maar ik krijg deze error als ik een map wil verwijderen (ook als hij niet leeg is): Directory not Empty
en bij het verwijderen van een bestand krijg ik deze: Warning: unlink(pad/naar/map): Permission denied in c:\localhost\index.php on line 6
Dit allemaal gebeurt lokaal dus rechten zullen geen probleem kunnen zijn. Weet iemand hoe ik deze errors kan oplossen