also das:
foreach($dateinamen as $key => $val)
gib das aus:
Parse error: syntax error, unexpected T_FOREACH in...wenn es nicht zu viele umstände macht, was würde das ändern?
unexpected T_FOREACH heisst normalerweise, dass davor etwas nicht stimmt, und das foreach hier nicht erwartet wird - zb ein fehlender strichpunkt in der vorherigen zeile