Hallo Andreas!
$dateiname=$HTTP_POST_FILES['bildupload']['name'];
Zuerst solltest Du $HTTP_POST_FILES['bildupload']['name'] durch $_FILES['bildupload']['name'] ersetzen (siehe auch http://de.php.net/manual/en/features.file-upload.php#features.file-upload.post-method).
Und auch sonst generell $_GET[] bzw. $_POST[] benutzen, da die HTTP_*-Variablen veraltet sind.
Siehe dazu im Manual http://de.php.net/manual/en/language.variables.predefined.php.
Über Dateiuploads mit PHP allgemein kannst du dich außerdem noch in einem Feature-Artikel (http://aktuell.de.selfhtml.org/artikel/phpasp/php-uploadcheck/index.htm) zusätzlich informieren.
- damit das ganze richtig funktioniert, möchte ich aber die eingegebenen Daten an eine andere Adresse schicken sobald das Uploadfeld leer ist.
- Kann mir jemand sagen, was ich einfügen soll?
Du solltest einfach am Anfang prüfen, ob das Uploadfeld leer ist.
Also bspw. mit if(empty($_POST['uploadfeld'])) oder so ähnlich.
Und je nachdem, ob das Feld leer ist oder nicht an eine andere Seiet weiterleiten. z.B. mit heaer(), oder sonstwas machen.
MfG
Götz
Losung und Lehrtext für Montag, 22. September 2003
Der Herr wird den Armen nicht für immer vergessen; die Hoffnung der Elenden wird nicht ewig verloren sein. (Psalm 9,19)
Der Hausherr sprach zu seinem Knecht: Geh schnell hinaus auf die Straßen und Gassen der Stadt und führe die Armen, Verkrüppelten, Blinden und Lahmen herein. (Lukas 14,21)
(http://www.losungen.de/heute.php3)