使用html和php上传rar / zip文件

时间:2016-06-03 16:44:37

标签: php html upload zip submit

我一直在尝试使用html和php上传rar / zip文件夹。该文件夹应保存在名为" projects"的文件夹中。并且文件夹的路径应保存在数据库中。当我尝试使用图像,pdf和txt文件时,代码工作正常,但它不适用于rar / zip文件。

$target_dir="projects/";
$file_name=$_FILES["fileToUpload"]["name"];
$target_file=$target_dir.basename($_FILES["fileToUpload"]["name"]);
$uploadOk=1;
$fileType=pathinfo($target_file,PATHINFO_EXTENSION);

if(file_exists($target_file))
{
    echo "File exists.";
    $uploadOk=0;
}


if($uploadOk==0)
{
    echo "Sorry, your file was not uploaded";
}
else
{
if(move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file))
{

    $query="update users set project_name='$file_name',project_path='$target_file' where _id='$login_id'";
    $rs=mysql_query($query)or die("Unsuccesful");
}

这是我为html写的 -

<input type="file" name="fileToUpload" id="fileToUpload" accept="rar/zip">';

我收到以下错误 -

  

注意:未定义的索引:C:\ xampp \ htdocs / project.php中的fileToUpload   在第8行

     

注意:未定义的索引:C:\ xampp \ htdocs / project.php中的fileToUpload   第9行文件存在。您的文件未上传

0 个答案:

没有答案