phpbar.de logo

Mailinglisten-Archive

[php] (no subject)

[php] (no subject)

Egon Schmid eschmid_(at)_php.net
Wed, 02 Feb 2000 21:31:47 +0100


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