2013-10-03 83 views
1

我正尝试使用MAMP将图像上传到本地服务器。如何使用MAMP将文件上传到本地计算机?

我使用http请求发布图像。这似乎工作正常。

这是我如何处理在后端文件重现错误:

foreach ($_FILES as $file) { 
    //@todo kolla om några bilder är bifogade, kanske inte behövs. 
    $filepath = $file['tmp_name'].'/'.$file['name']; 
    echo $filepath . '<br />'; 

    if(file_exists($filepath)){ 
     echo 'true <br />'; 
    }else{ 
     echo 'false <br />'; 
    } 
} 

它输出

/Applications/MAMP/tmp/php/phpdaILf2/pdf.pdf 
false 

即在它里面的路径和upoad,但一无所获。

/Applications/MAMP/tmp/php/ 

存在的路径。我已经在php文件夹中设置了权限,在finder“Everyone”,“读写”和终端中的chmod 0777中,都包含在tmp和php文件夹中。但是,没有文件夹内创建的PHP文件没有上传。

我在做什么错?

回答

0

您刚刚指定了目标目录,接下来需要将文件实际“移动”到所需位置。 使用move_uploaded_file函数。

相关问题