Hallo ik heb de volgende code


<?php
$dir = 'code/'; 

$handle = opendir($dir); 

while (($file = readdir($handle)) !== false) 
{ 
		if($file == '.' || $file == '..' || $file == 'Thumbs.db') 
                continue; 
        else 
                $result_array[]=$file; 
} 
closedir($handle); 
?>


Nu wil ik graag dat hij wanneer er een directory instaat dat hij deze niet mee neemt.

Burner
En je hebt al dingen geprobeerd neem ik aan? Anders wordt ome wes heel boos
Kijk eens bij [php]is_dir()[/php] en bij [php]is_file()[/php].
yups

Wat ik denk is dat je op de $result_array een filter moet zetten. Alleen nu moet het wel zo zijn dat welk type bestand erook instaat door de filter heen moet gaan. Hij mag dus alleen geen directorys weergeven.

greetz
is_dir en is_file werken niet :(

greetz
bumpen is voor mensen die dom zijn en niet kunnen lezen

greetz
Burner schreef op 18.09.2007 13:59
is_dir en is_file werken niet :(

Onzin.
Er zijn wel meerdere varianten van bumpen wes. Graag niet gelijk conclusies trekken. Was nog een verhaaltje aan het typen en ondertussen had SanThe al gereplyed en dat wou ik natuurlijk gelijk uitproberen. In tegenstelling tot jou geeft zei wel nuttige info

greetz
Burner schreef op 18.09.2007 14:09
geeft zei wel nuttige info

zei => zij en zij => hij.
Want santhe kan ONMOGELIJK in je berichtje iets lezen DIE AL ONDERAAN STOND

Bumpen is bumpen, goede conclusie
Voor de duidelijkheid:

Niet Bumpen.
Bumpen:
Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de knop om je tekst aan te passen.

Edit:
<?php
$dir = 'code/';
$handle = opendir($dir);
while (($file = readdir($handle)) !== false)
{
if(is_dir($dir . $file) or $file == 'Thumbs.db')
continue;
else
$result_array[]=$file;
}
closedir($handle);
?>

Reageren