如何用php上传目标文件夹中的文件?
我是新的PHP和学习它! 我已经在本地主机名“submitpaper”上创建了一个简单的数据库 然后我创建了一个表名“upload\u file”,其中有两个字段file1和file2,它们都是VARCHAR 255 我在将文件保存到目标文件夹“testupload”时遇到问题 请检查和审查我的PHP脚本和HTML PHP脚本 HTML文件代码如何用php上传目标文件夹中的文件?,php,html,mysql,file-upload,Php,Html,Mysql,File Upload,我是新的PHP和学习它! 我已经在本地主机名“submitpaper”上创建了一个简单的数据库 然后我创建了一个表名“upload\u file”,其中有两个字段file1和file2,它们都是VARCHAR 255 我在将文件保存到目标文件夹“testupload”时遇到问题 请检查和审查我的PHP脚本和HTML PHP脚本 HTML文件代码 您试图错误地访问$\u FILES['file']['name']中的文件名。您必须使用类似$_FILES['nameoffile']['name'],
您试图错误地访问$\u FILES['file']['name']中的文件名。您必须使用类似$_FILES['nameoffile']['name'],其中nameoffile是您为文件输入字段指定的文件名。例如
$_FILES['file1']['name']
代码:
以下代码可能对您有用
$target = "Admin/upload/";
$target = $target . basename( $_FILES['uploaded_file']['name']);
$pic=($_FILES['uploaded_file']['name']);
//Writes the photo to the server
if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $target))
{
//Tells you if its all ok
//echo "The file ". basename( $_FILES['uploaded_file']['name']). " has been uploaded, and your information has been added to the directory";
}
else
{
//Gives and error if its not
//echo "Sorry, there was a problem uploading your file.";
}
在此之前,您必须具有文件上载路径文件夹的读写权限。目标文件夹是否已创建?如果不是,你需要先创建它,可以手动创建,也可以通过php脚本创建。你会遇到什么错误?我已经创建了php文件所在的目标文件夹!单击“提交”按钮后不显示仅显示PHP脚本时出错如果显示PHP脚本,则很可能您没有在服务器上运行该脚本。要运行php脚本,需要服务器安装wamp(如果是windows),lamp(如果是linux)。
$_FILES['file1']['name']
$target = "testupload/";
$target = $target . basename( $_FILES['file1']['name']);
if(move_uploaded_file($_FILES['file1']['tmp_name'], $target))
{
}
$target = "Admin/upload/";
$target = $target . basename( $_FILES['uploaded_file']['name']);
$pic=($_FILES['uploaded_file']['name']);
//Writes the photo to the server
if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $target))
{
//Tells you if its all ok
//echo "The file ". basename( $_FILES['uploaded_file']['name']). " has been uploaded, and your information has been added to the directory";
}
else
{
//Gives and error if its not
//echo "Sorry, there was a problem uploading your file.";
}