Grobie: Problem mit for schleife

Beitrag lesen

hi,

ich habe ein Problem. ich habe ein forumlar, in dem man sowohl text eintragen kann, als auch 4 imgs uploaden kann. wenn man das ganze bearbeitet, guckt das script, ob erneut irgendeins der 4 imgs hochgeladen wurden, wenn nicht, holt er sich die alten namen aus der mysqltabelle und schreibt sie erneut rein. wenn ja, fügt er das bild ein und schreibt den neuen namen ind die mysqltabelle ein. soweit so gut. nun habe ich aber das problem, dass er beim abholen den eintrag vom 1. img nicht holt. ich weiß nicht warum. guckt euch das malbitte an.

for ($n=1; $n<=4; $n++)
{
$screen_nummer = 'screen' . $n;
if ($$screen_nummer != "none")
{
neue datei wird verschoben und so weiter
}
else
{
$abholung = @mysql_query("SELECT Screen1, Screen2, Screen3, Screen4 WHERE ....");
$zeile = @mysql_fetch_array($abholung);
$array = array("screen1" => $zeile['Screen1'], "screen2" => $zeile['Screen2'], "screen3" => $zeile['Screen3'], "screen4" => $zeile['Screen4']);
extract($array, EXTR_OVERWRITE);
$screen_nummer = 'screen' . $n;
$screen[$n] = $$screen_nummer;
}
}

Screen1 ist von anfang definiert, durch das forular, in dem es <input name="screen1" type="file" accept="image/jpeg"> (analog bis screen4) gibt.

ich bedanke mich für alle lösungsvorschläge.

Grobie