upload problem
Posted: Wed Nov 06, 2002 6:41 am
i'm am looking for a script to upload a file... next one would not work on my computer, but on other computers there's no problem... When i select a file to upload, and press the upload button, i see the indicator on the bottom of my browser moving fast. But there has no upload happens... I don't get an error, and not a confirmation the upload was succesfull... i work with PHPDEV.... someone a idea? thx a lot!
Code: Select all
<?
//file_upload.php
function upload_form() {
?>
<FORM METHOD="POST" ENCTYPE="MULTIPART/FORM-DATA">
<INPUT TYPE="HIDDEN" NAME="action" VALUE="upload">
Upload file!
<INPUT TYPE="FILE" NAME="userfile">
<INPUT TYPE="SUBMIT" NAME="SUBMIT" VALUE="upload">
</FORM>
<?
}
function upload_file() {
$archive_dir = "./tmp";
$userfile = $_REQUESTї"userfile"]ї"tmp_name"];
$userfile_name = $_REQUESTї"userfile"]ї"name"];
$userfile_size = $_REQUESTї"userfile"]ї"size"];
$userfile_type = $_REQUESTї"userfile"]ї"type"];
if($userfile_size <= 0)
die("$userfile_name is empty.");
if(!@copy($userfile, "$archive_dir/$userfile_name"))
die("Can't copy $userfile_name to $userfile_name.");
if(!@unlink($userfile))
die ("Can't delete the temporary file $userfile_name.");
echo "$userfile_name has been successfully uploaded.<BR>";
echo "Filesize: " . number_format($userfile_size) . "<BR>";
echo "Filetype: $userfile_type<BR>";
}
?>
<HTML>
<HEAD><TITLE>FILE UPLOAD</TITLE></HEAD>
<BODY>
<?
if($_REQUESTї"action"] == 'upload') upload_file();
else upload_form();
?>
</BODY>
</HTML>