Hi!
Auf der nächsten seite mache ich dann folgende Abfrage, ob das Forumlar gesendet wurde:
if ($submit){
machwas
}
Wie Julian schon sagte, guckin phpinfo() ob register_globals off ist, wenn dem so ist dann funkitoniert nur $_POST["submit"], ich würde mir mal auf der Seite
print_r($_POST);
print_r($_FILES);
ausgeben lassen. Dann weißt Du was ankommt.
Grundsätzlich funktioniert das auf 2 Webservern auf welchen ich die Page Getestet hatte. Auf dem dritten funktionieren jedoch alle Formulare welche enctype="multipart/form-data" haben nicht mehr. Die Variable $submit ist auf der nächsten Seite leer. Nehme ich enctype="multipart/form-data" weg, funktioniert das Formular wieder, ich kann jedoch keine File- Uploads machen.
Hört sich ganz wie ein bug in der Vergangenheit an:
http://bugs.php.net/bug.php?id=18641
Welche PHP-Version verwendet ihr?
Auf alle Fälle mit 4.2.2 trat das Problem so noch auf, soll aber behoben sein, entweder schon in 4.2.3, oder sonst erst im CVS.
PS: Der betroffene Webserver (Linux) wurde erst vor 2 Tagen mit den neuesten Versionen von Apache und PHP aufgesetzt.
guck mal im PHP Verzeichnis ob der Fehler in news.txt schon als behoben genannt wird!
Grüße
Andreas