【问题标题】:File upload change name gives error文件上传更改名称给出错误
【发布时间】:2011-11-06 07:12:51
【问题描述】:
    $ref_id = mysql_insert_id();

$locatie = 'iso_photo/afwijkingen';

    if($_FILES['uploaded']['type'] != 'application/octet-stream')  // Geen php files
    {
        $folder = $locatie.basename($_FILES['uploaded'][$ref_id.'.jpg']) ;
        move_uploaded_file($_FILES['uploaded']['tmp_name'], $folder);
    }

提供: 警告:move_uploaded_file(iso_photo/afwijkingen) [function.move-uploaded-file]:打开流失败:是一个目录

警告:move_uploaded_file() [function.move-uploaded-file]:无法将“/tmp/php6LQCqY”移动到“iso_photo/afwijkingen”

可能出了什么问题?

【问题讨论】:

    标签: php upload


    【解决方案1】:

    已编辑第 4 行,现在应该可以使用了

    $locatie = 'iso_photo/afwijkingen';
    
    if($_FILES['uploaded']['type'] != 'application/octet-stream')  // Geen php files
    {
        $folder = $locatie . "/" . basename($_FILES['uploaded'][$ref_id]) ;
        move_uploaded_file($_FILES['uploaded']['tmp_name'], $folder);
    }
    

    但不能正确地说,因为我不知道 $ref_id 变量的内容

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-04
      • 2018-02-14
      • 2019-05-12
      • 2016-03-22
      • 2013-02-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多