opdateret variable
hej jeg har et lille problem med en array der ikke bliver opdateret.Villle høre om der var nogle der kendte en måde jeg kunne løse det på...
// udsnit fra funktion.php
// åbener dir og læser til $filer
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
global $filer;
if (!preg_match("|^\.|",$file)){
$filer[] = $file;}
}
closedir($dh);
}
}
}
// udsnit fra index.php
// åbner hovedmappen og finder det ud af hvad mappe der skal åbnes
aaben_mappe("billeder/");
$dirnr = $_GET['dir'];
$billede_mappe = $filer[$dirnr];
echo "1--------------$billede_mappe";
// åbner den valgte mappe
aaben_mappe("billeder/$billede_mappe/");
echo "2----------------------- $billede_mappe";
// tæller hvormange billeder der er i mappen
//og gemmer resultatet i $antal
if (count($filer) == "0"){
$antal2 = "ingen";
}
else {
$antal2 = count($filer);
}
mit problem ligger i at echo "1--------------$billede_mappe"; og echo "2--------------$billede_mappe"; er ens, dvs at jeg skal have unset'et $filer efter hvar gang jeg starter funktionen.
dette har jeg prøvet forskellige steder i prorgammet, men kan ikke rigtigt få det til at funke :(....
nogle der har nogle idéer ?
