nowaytome@freemail.hu
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
■ 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
action script?
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