hi,
Ich sehe da kein switch oder case. Du baust ein Array mit den Bildern zusammen, weiter nichts. Wenn du ein anderes Problem hat, solltest du auch den _dafür_ relevanten Code rausrücken.
Das ist ja das Problem, ich weiss nicht wo ich ansetzen soll.
Was ich bisher habe sieht folgender massen aus
<?php
$neues_objekt = 'gelsenkirchen';
$objekt_bilder_pfad ='./ge-bilder';
$mein_objekt = 'objekt-'.$neues_objekt;
$dir = $objekt_bilder_pfad;
$bild_array = Array();
if(is_dir($dir)) {
$handle = opendir($dir);
if(is_resource($handle)) {
while($file = readdir($handle)) {
if($file != "." && $file != ".." && $file != "Thumbs.db")
array_push($bild_array, $file);
}
}
else{
echo "Öffnen fehlgeschlagen";
}
}
else{
echo "Verzeichnis existiert nicht";
}
echo '<img src="'.$dir.'/'.$bild_array[0].'" width="250" id="'.$mein_objekt.'" alt="Objekt '.$neues_objekt.', Bilder" />';
foreach($bild_array as $bild_neue_links => $file ) {
$newfile = str_replace(".jpg", "", $file);
$new_objekt_bilder_pfad = str_replace("./", "",$objekt_bilder_pfad).'/'.$file;
echo '
<a href="?'.$mein_objekt.'&'.$newfile.'" onclick="Bildtauschen(\''.$mein_objekt.'\', \''.$new_objekt_bilder_pfad.'\');return false">
<img src="'.$new_objekt_bilder_pfad.'" width="30" alt="Bild" /></a>
';
}
?>
Wie ein Switch aufgebaut wird weiss ich auch, aber wie ich die Case mit dem array füttern soll weiss ich nicht.
grüße