Mailinglisten-Archive |
Christian Schäfer wrote: > Ich experimentiere nun seit ein paar Tagen mit Fileuploads basierend auf > diesen beiden Scripts aus dem M&T PHP Buch: > > *1.Script**** > > <FORM ENCTYPE="multipart/form-data" ACTION="beispiel1_go.php3" METHOD=POST> > <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="10000"> > <input type="File" name="userfile" size="30" maxlength="255"> > <input type="Text" name="zielpfad" size="30" maxlength="255"> > <input type="Text" name="zielname" size="30" maxlength="255"> > <INPUT TYPE="submit" VALUE="Datei hochladen"> > </FORM> > > *2.Script**** > > <b>$userfile</b>: <? echo $userfile; ?><br> > <b>$userfile_name</b>: <? echo $userfile_name; ?><br> > <b>$userfile_size</b>: <? echo $userfile_size; ?><br> > <b>$userfile_type</b>: <? echo $userfile_type; ?><br> > <b>$zielpfad</b>: <? echo $zielpfad; ?><br> > <b>$zielname</b>: <? echo $zielname; ?><br> > <p> > Verschiebe File nach "<? echo $zielpfad."/".$zielname; ?>"<br> > <? if(rename($userfile,$zielpfad."/".$zielname)==1): ?> > ok<p> > <? else: ?> > Fehler!!<p> > <? endif; ?> > > bei den meisten File funzt das auch, aber bei einigen eben nicht. > stattdessen nur folgendes Ergebnis: > > $userfile: none > $userfile_name: eca01.wav > $userfile_size: 0 > $userfile_type: audio/wav > $zielpfad: > $zielname: ggg.lll > > Verschiebe File nach "/ggg.lll" > > Warning: Rename failed (No such file or directory) in > C:\httpd\HTDOCS\burg\alteration\upload.php3 on line 32 > Fehler!! Dann gibt es diese Datei oder den Folder nicht. Wo liegt eigentlich das Problem. Mir ist zwar bekannt, dass das Beispiel in dem Markt&Technik Buch nicht besonders gut gesetzt worden ist, aber das hat bei mir mal funktioniert. -Egon -- Grüninger Straße 6 · D-70599 Stuttgart Fon +49 711 45 37 21 · http://www.php.net/ http://www.php.net/manual/ · http://www.php.net/books.php3 Concert Band: http://www.uni-hohenheim.de/~windband/
php::bar PHP Wiki - Listenarchive