ugrás a tartalomhoz

nowaytome@freemail.hu

Anonymous · 2005. Már. 11. (P), 12.28
Sziasztok!

Az lenne a problémám, hogy egy fájlt szeretnék feltölteni a szerverre php-vel. De miutaán kiválasztom a küldő számítógépéről a fájlt és tovább, a serveren az action script nem kapja meg a fájl adatait!

Lehet, hogy valamit php konfigurációs probléma, vagy az Apache-al van problémám?

A két fájl forrása: (korrábbi témábólloptam)

<HTML>
<FORM ACTION=upload.php METHOD=POST ENCTYPE="multipart/form-data">
<INPUT TYPE=HIDDEN NAME=MAX_FILE_SIZE VALUE=1024>
Submit this file: <INPUT TYPE=FILE NAME=userfile><BR>
<INPUT TYPE=SUBMIT><BR>
</FORM>
</HTML>

A másik:

<HTML>
You submitted this file:<BR><BR>
Name: <? echo($userfile); ?><BR>
Original Name: <? echo($userfile_name); ?><BR>
Size: <? echo($userfile_size); ?><BR>
Type: <? echo($userfile_type); ?><BR>

<?
if (copy($userfile, $userfile_name)) {
echo("<B>File successfully copied!</B>");
} else {
echo("<B>Error: failed to copy file...</B>");
}
unlink($userfile);
?>
</HTML>

És az üzenet a küldés után:

You submitted this file:

Name:
Original Name:
Size:
Type:

Warning: Unable to open '' for reading: No such file or directory in /var/httpd/install/drivers/valami/upload.php on line 9
Error: failed to copy file...
Warning: unlink() failed (No such file or directory) in /var/httpd/install/drivers/valami/upload.php on line 14

Előre is köszi a megoldásokat!!!

Csaba
 
1

action script?

Poetro · 2005. Már. 11. (P), 12.39
Mit értesz action script alatt?
Nem lehet, hogy ki van kapcsolva a register_globals?
A feltöltött fájl: $_FILES['userfile']['tmp_name']
Eredeti neve: $_FILES['userfile']['name']
De további információt találsz arról hogyan is kellene ezt csinálni:
http://hu2.php.net/features.file-upload
Egyébként a html tulajdonságok értékét "-be kellene tenni.
--------
Poetro