HTML-Code:
<form id="login" action="http://localhost:8080/NG/start.php?syspage=account&uid=8&atget=adminNG_useraccount&action=save" method="POST" enctype="multipart/form-data"> <label for="firstname">Vorname</label><input type="text" name="firstname" value="V" maxlength="64" id="firstname" /><br /> <label for="lastname">Nachname</label><input type="text" name="lastname" value="S" maxlength="64" id="lastname" /><br /> <label for="avatar">Avatarpic</label><input type="file" name="avatar" id="avatar" /><br /> <button name="submit">Speichern</button></ form></div>
Das ganze ist in der Datei start.php eingebunden. Die Seite benutzt Bootstrap 4.
Problem:
Wenn ich das Formular wie oben beschrieben an sich selber sende, also start.php, dann ist das Array $_FILES leer. Sende ich das Formual an eine 1:1 Kopie start2.php im selben Verzeichnis, dann sind die Daten der Datei im Array $_FILES vorhanden und können verarbeitet werden.
Hat jemand einen Ansatz was da falsch läuft?

Kommentar