Ich möchte über ein Formular ein Bild hochladen
und diesen Schritt wiederholen können,
jedoch mit Speicherung des Dateinamens
des vorher hochgeladenen Bildes,
um später die hochgeladen Bilder selektieren zu können.
Nach jedem Upload wird folgender PHP Code ausgeführt,
damit ich an die vorhandene URL das zuvor hochgeladene
Bild in Form des Namens anhängen kann,
jedoch funktioniert die Addition bereits nach dem
2. Upload nicht mehr.
Ich wäre dankbar für eine Fehleranalyse und Tipps.
Danke im voraus.
und diesen Schritt wiederholen können,
jedoch mit Speicherung des Dateinamens
des vorher hochgeladenen Bildes,
um später die hochgeladen Bilder selektieren zu können.
Nach jedem Upload wird folgender PHP Code ausgeführt,
damit ich an die vorhandene URL das zuvor hochgeladene
Bild in Form des Namens anhängen kann,
jedoch funktioniert die Addition bereits nach dem
2. Upload nicht mehr.
Ich wäre dankbar für eine Fehleranalyse und Tipps.
Danke im voraus.
PHP-Code:
$url = "webseiten.php?".$_SERVER['QUERY_STRING'];
for($iPlus = 1; $iPlus <= 10; $iPlus++)
{
$string = "file_".$iPlus;
$pos[file] = strpos($url, $string);
if($pos[file] == true) {
$iPlus = $iPlus++;
$url = $url."&file_".$iPlus."=".$filename;
break;
}
// wird komischerweise auch wieder nach dem 2. upload ausgeführt,
// sodass nicht file_3 an die url angehängt wird sondern file_1
// was natürlich unsinn ist, da ich es nun 2 mal drin habe in Form von
// webseiten.php?file_1=x&file_2=y&file_1=z
else
{
$url = $url."&file_1=".$filename;
break;
}
}
Kommentar