Veröffentlicht 1. Juni 200223 j <?php extract($_POST); $Datei=stripslashes($Datei); if((isset($Datei)) AND !(empty($Datei))) { echo $Datei; echo "<br>"; $newFile="uploaded.doc"; if(copy($Datei,$newFile)) { echo "done<br>"; } else echo "no way<br>"; echo "Datei: $newFile<br>"; echo "Size: $newFile_size<br>"; echo "Name: $newFile_name<br>"; echo "Typ: $newFile_type<br>"; } ?> <html> <head> <title></title> <meta name="generator" content="Ulli Meybohms HTML EDITOR"> </head> <body> <form action="<?php $SELF_PHP ?>" method="post" enctype="multipart/formdata"> <table> <tr> <td> Datei: </td> <td> <input type="file" name="Datei"></input> </td> </tr> <tr> <td> Pfad: </td> <td> <input type"text" name="Pfad"></input> </td> </tr> <tr> <td> <input type="reset" value="löschen"></input> </td> <td> <input type="submit" value="hochladen"></input> </td> </tr> </table> </form> </body> </html> [/PHP] Der Upload funzt. Es werden halt nur nicht die Dateiattribute angezeigt.
3. Juni 200223 j Sorry, noch was... Ändere mal folgende Zeilen: VON echo "Size: $newFile_size<br>"; echo "Name: $newFile_name<br>"; echo "Typ: $newFile_type<br>"; ZU echo "Size: $Datei_size<br>"; echo "Name: $Datei_name<br>"; echo "Typ: $Datei_type<br>"; Außerdem wirst du wohl noch auf folgende Zeile verzichten müssen: $Datei=stripslashes($Datei); geht's?
3. Juni 200223 j Autor Ändert nichts, der Upload funzt so nicht. Bei Ausgabe echo $Datei wird nichts angezeigt. Demzufolge geht er auch nicht in den if-Zweig.
3. Juni 200223 j Recht sparsame Info. Ich gehe mal einfach davon aus, das du meinst "echo $Datei" wird nicht erreicht. du scheiterst also bereits am äusseren if und es wird nur der HTML-code angezeigt. In diesem fall: bist du Upload-Berechtigt? file_uploads=On (in php.ini) Mal eine frage am rande: was soll "extract($_POST);" ???
3. Juni 200223 j Autor Der Upload funktioniert. Da liegt nicht das Problem. Der Befehl extract($_POST) liest alle Variablen aus, die per "post" gesendet wurden. Auf dem Webserver sind nämlich keine globalen Variablen erlaubt. Demnach nehm ich "SUPER-GLOBALE". Dazu zählen $_POST[], $_COOKIE[], ... Hat also nichts mit dem Problem zu tun. Habe es auch soweit in den Griff bekommen. Habe in der Zwischen zeit den Speicherpfad ein bischen geändert. Die Eigenschaften kann ich leider immernoch nicht sehen.
28. Februar 200322 j Ich hol den Thread mal wieder nach vorne, denn ich hab jetzt genau das gleiche Problem. Bei meinem Uploadscript kommen zwar die Daten ansich an, aber leider nicht die Dateiattribute wie Mime-Type, Size & Name. Hat irgendwer 'ne Idee oder einen Workaround? ICQ
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.