Hi, ich habe ein Problem mit einer For-Schleife:
PHP
<?php
for ($i=0; $i < 3; $i++) {
$files = $_FILES['dateien']['name'][$i];
checkFiles($files, $i);
}
function checkFiles($files, $i) {
if(isset($files[$i])) { $allow = 'jpg'; }
if(isset($files[$i])) { $allow = 'png'; }
echo $allow;
}
?>
Alles anzeigen
Wenn es nach mir ginge, würde die Ausgabe die Dateiendungen hinschreiben, welche die 3 Dateien hatten. Es wird aber nur 3 mal die letzte Endung ausgegeben. Also 3 mal 'png'.
Ich habe schon viel herumprobiert, und irgendwie scheint da eine Blockade im Kopf zu sein, denn ich kann diesen eigentlich simplen Code nicht zum laufen kriegen.