<?php
if($_FILES['Filedata']['size']>=520000)
{
echo "\n Sorry, Not Moved Size below 5.2kb or 5200 bytes Only\n";
return;
}
$ext = end(explode('.', strtolower($_FILES['Filedata']['name'])));
if(move_uploaded_file($_FILES['Filedata']['tmp_name'], "./".$_FILES['Filedata']['name']))
{
echo "\nfile moved Success\n";
return;
}
?>
当我设置路径时,它不起作用...我不知道在哪里准确设置路径,以便将文件保存在目录中。
答案 0 :(得分:1)
请参阅move_uploaded_file
文档。
第一个参数($_FILES['Filedata']['tmp_name']
)是源,您不应该更改。第二个参数("./".$_FILES['Filedata']['name']
)是目标,它将使用其原始名称将文件放在当前工作目录中(这可能是安全问题;您应该将文件放在没有执行的上载目录中权限。)