Hallo!
Ich habe folgendes Problem:
es soll bei 1und1 unter PHP5 (alternativ evtl auch PHP4) ein ZIP-Archiv hochgeladen und ausgepackt werden.
Also hab ich ein Formular vom Typ "multipart/form-data" gebastelt, in dem neben der Datei "zipfile" noch ein Identifier zum Zuordnen "id" übergeben wird. Als Action dient ein PHP5-Skript namens "upload".
<form action="zip_upload.php5" method="post" enctype="multipart/form-data" name="upload">
<input type="hidden" name="id" value="<? echo("$id"); ?>">
<input name="zipfile" type="file">
<input type="submit" name="Submit" value="Senden">
</form>
In "upload" wird das Ganze ausgewertet wie folgt:
$zipfile = $_POST['zipfile'];
$zipfile_name = $_POST['zipfile_name'];
$id = $_POST['id'];
Aber komischerweise bekomme ich nur von ID einen Wert zurück. Zipfile und Zipfile_name bleiben leer, obwohl hier ja die Dateinamen (upgeloadetes File und echter Name) stehen sollten.
Kann mir jemand bitte sagen, was ich hier falsch mache?
Ich habe folgendes Problem:
es soll bei 1und1 unter PHP5 (alternativ evtl auch PHP4) ein ZIP-Archiv hochgeladen und ausgepackt werden.
Also hab ich ein Formular vom Typ "multipart/form-data" gebastelt, in dem neben der Datei "zipfile" noch ein Identifier zum Zuordnen "id" übergeben wird. Als Action dient ein PHP5-Skript namens "upload".
<form action="zip_upload.php5" method="post" enctype="multipart/form-data" name="upload">
<input type="hidden" name="id" value="<? echo("$id"); ?>">
<input name="zipfile" type="file">
<input type="submit" name="Submit" value="Senden">
</form>
In "upload" wird das Ganze ausgewertet wie folgt:
$zipfile = $_POST['zipfile'];
$zipfile_name = $_POST['zipfile_name'];
$id = $_POST['id'];
Aber komischerweise bekomme ich nur von ID einen Wert zurück. Zipfile und Zipfile_name bleiben leer, obwohl hier ja die Dateinamen (upgeloadetes File und echter Name) stehen sollten.
Kann mir jemand bitte sagen, was ich hier falsch mache?
Kommentar