Damit wüßte ich jetzt gar nichts anzufangen. Die holen mir doch nur die entsprechende Zeichenkette raus...
ich habe es jetzt so gemacht:
PHP-Code:
foreach($bilder as $images){
$foto = explode('.',$images);
$suche = $foto[0].'a.'.$foto[1];
if(in_array($suche,$bilder)){
array_push($zusatz_fotos, $suche);
$key = array_search($suche, $bilder);
unset($bilder[$key]);
}
auf einer leeren PHP-Seite funktioniert das auf einwandfrei, aber wenn ich es in die richtige Seite einsetze bekomme ich für die Zeile $suche = $foto[0].'a.'.$foto[1]; eine Fehlermeldung: Notice: Undefined offset: 1 - aber was ist an $foto[1] falsch???
echo $foto[1]; wird mit 'jpg' angezeigt. Wenn ich aber schreibe: $suche = $foto[0].'a.jpg'; funktioniert es auch...