Autor Zpráva
Anonymní
Profil *
Dobry den. Mam taky kod:
 $dir = "./img/gallery/15/";
$handler = opendir($dir);
while (false !== ($nazovSuboru = readdir($handler))) {
  if($nazovSuboru != '.' && $nazovSuboru != '..')
    unlink($dir.'/'.$nazovSuboru);
}
rmdir($dir);


Som na windowse a ked tento kod spustim dostanem na ridaku kde je rmdir() hlasku Warning: rmdir(...) [function.rmdir]: Permission denied
Povedal by som ze mam zle nastavene prava, ale -
1. robim pod windows, skusal som vsetky prava co som vedel nastavit
2. priecinok je vytovreny php skriptom takze by ho mal php skript aj vymazat
3. a najzaujimavejsie je ze v tom istom skripte mam aj kod

$file = './img/gallery/15/'.$_GET["src"];
if (file_exists($file))
  unlink($file);
if (count(glob('./img/gallery/15/*')) == 0)
  rmdir('./img/gallery/15');


a ten bezproblemov funguje! na tom istom priecinku. Neviete kde moze byt chyba? Fakt si uz neviem rady, velmi by mi to pomohlo. Dakujem.
vynalezce
Profil
ten adresar mozna musis nejdriv zavrit
Anonymní
Profil *
Super, dakujem pekne to pomohlo :)

closedir($handler);

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0