如何使用php将文件上传到服务器

Raj*_*esh 0 php upload file-upload

$lastid_id = mysql_insert_id();
$folderpath = "Attachment/".$lastid_id."".$fileatt_name;
if ($uploaded) {
    copy($uploaded,$folderpath);
} else {
    if (move_uploaded_file($_FILES["attachcopy"]["tmp_name"],$folderpath)) {
        $uploaded = $folderpath;
    }
}         
Run Code Online (Sandbox Code Playgroud)

以上编码在本地系统中运行良好,但此代码不能上传文件到服务器系统,请提出任何想法.

谢谢...

skn*_*try 5

使用phpinfo()检查这些设置:

file_uploads 应该'开'

upload_max_filesize 应该大于您要上传的文件

upload_tmp_dir 如果为空,它会将您的文件上传到默认路径

post_max_size 应该大于您要上传的文件

并检查您是否有权写入您的上传文件夹.