ralf75: Datei hochladen

Beitrag lesen

Hallo,

wie geht das denn nun wirklich mit dem Dateihochladen per HTML-Form und Auswertung mit php? Ich bin am Verzweifeln.

Mein Script:
HTML:

  
<html>  
<body>  
<form action=upload.php  
enctype=multipart/form-data method=post>  
Wählen Sie eine Datei  
<input type=file name=datei>  
<input type=submit value=hochladen>  
</form>  
</body>  
</html>  

PHP (upload.php):

  
<?php  
echo "Der Name der Datei ist ".$HTTP_POST_FILES['datei']['name']."<br>";  
echo "Der Grösse der Datei ist ".$HTTP_POST_FILES['datei']['size']."<br>";  
echo "Die Datei ist vom Typ: ".$HTTP_POST_FILES['datei']['type']."<br>";  
$dateiname=$HTTP_POST_FILES['datei']['name'];  
//copy($datei, "dateien//$dateiname");  
echo "Die Datei wurde hochgeladen";  
?>  

ich habs in PHP auch schon mit der Variable $_FILES probiert:
echo "$_FILES['datei']['name']"
aber alles ohne Erfolg.

Die Informationen kommen einfach nicht im php-script an. Was mache ich falsch?!

Danke für eure Hilfe!