<?php function del() { $nazwa_pliku = $r['nazwa_pliku']; $kat = $r['katalog']; $lokalizacja = '/uploads/files/'.$kat.'/'.$nazwa_pliku; } ?>
i jak klikam przy pliku w link Usuń, to usuwa podany wpis z bazy ale nie usuwa pliku z serwera... pojazwia się taki błąd:
Kod
Warning: unlink() [function.unlink]: open_basedir restriction in effect. File(/uploads/files/7f4b355cfc/plik.txt) is not within the allowed path(s): (/home/XXX/XXX:/tmp) in /home/XXX/XXX/public_html/admin/hosting.adm.php on line 132
linia 132 to jest właśnie ta linia:
<?php ?>
w polu katalog zapisywana jest przykłądowo taka wartość:
7f4b355cfc
a w polu nazwa_pliku jest takie cuś :
plik.txt
i jak można to naprawić... chodzi mi tutaj o usuwanie podanego folderu 7f4b355cfc z zawartością, czyli wraz z plikiem plik.txt