Ich quähl mich grad mit oben besagtem Problem rum. Der Server auf dem das Script laufen soll besitzt die Einstellung register_globals=off. In einem Formular soll ein Dateiupload ermöglicht werden.
Hierzu eine gekürzte Fassung des Formulars:
Code
<form name="form" action="edit.php" method="post" enctype="multipart/form-data">
<tr>
<td>Thumbnail hochladen</td>
<td colspan="2">
<input name="MAX_FILE_SIZE" type="hidden" value="102400">
<input name="newFile1" type="file" size="35" maxlength="256" accept="image/*" value="">
</td>
</tr>
<tr>
<td>Großbild hochladen</td>
<td>
<input name="MAX_FILE_SIZE" type="hidden" value="524288">
<input name="newFile2" type="file" size="35" maxlength="256" accept="image/*" value="">
</td>
<td>
<input name="" type="submit" value="übernehmen">
</td>
</tr>
</form>
Alles anzeigen
Die empfangene Datei übernimmt dabei die POST-Variablen über den Befehl:
Leider werden die 2 Formularvariablen newFile1 & newFile2 nicht übernommen. Sie stehen somit dem nachfolgenden Script auch nicht zur Verfügung.
Wieso ist dem so? bzw. Wie kann man das umgehen?