move_uploaded_file

时间:2012-06-07 19:15:52

标签: php file upload

我有一个包含3个标签的表单,一个用于图片,一个用于音乐,一个用于youtube。 前两个是人们可以上传文件的表单,第二个是用于youtube链接的表单。

当人们点击“上传”按钮时,他们会被发送到第二页,其中实际上传完成。现在上传musc有效,但是对于图片使用相同的代码似乎不起作用。

if (isset($_POST['submitfoto'])) {
    // uploaden
    $target_path = "uploads/";
    $target_path = $target_path . time() . $_SERVER['REMOTE_ADDR'] . basename( $_FILES['uploadedfile']['name']); 
    if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {

    // Here I do a bunch of stuff with the database, but it never gets that far.    
    echo "Thanks for uploading this file.";

    } else{ echo "File upload failed";} }

现在我的文件上传失败了。但完全相同的代码似乎适用于上传.mp3文件。

这怎么可能?

0 个答案:

没有答案