Ja, daar ben ik weer met een rotvraag. Ik probeer een map uit te lezen, en een bericht laten verschijnen wanneer de map leeg is, of niet leeg is.
Het probleem is dat de bestanden "." en ".." ook mee geteld worden. Ik gebruik daarvoor een deel van mijn dirlist-script. Dus dat probleem is opgelost.
<?
$usermap = "/var/fotos/$useremail";
$handelaar = opendir($usermap);
while (false !== ($file = readdir($handelaar))) {
if ($file != "." && $file != "..") {
//hier moet de rest dus nog komen
}
}
?>
Maar ja, nu zit ik met het probleem dat ik niet kan zeggen if $file="". Want dat is nooit in unix. Ik hoef dus alleen een functie te hebben die mij aangeeft of de map leeg is. Ik heb zitten rommelen met file_exist, maar dat wou niet lukken. Zou iemand mij kunnen assisteren? (ja, $file is een array)
Edit: closedir($handelaar); moet er idd nog onder, sorry voor de onvolledigheid
1.521 views