Jump to content

Recommended Posts

I am using this code to upload files to my web server:

 

     <?php
    $target = "images/";
    $target = $target . basename( $_FILES['uploaded']['name']) ;
    $ok=1;

    //This is our size condition
    if ($uploaded_size > 350000)
    {
    echo "Your file is too large.<br>";
    $ok=0;
    }

    //This is our limit file type condition
    if ($uploaded_type =="text/php")
    {
    echo "No PHP files<br>";
    $ok=0;
    }

    //Here we check that $ok was not set to 0 by an error
    if ($ok==0)
    {
    Echo "Sorry your file was not uploaded";
    }

    //If everything is ok we try to upload it
    else
    {
    if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))
    {
    echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded";
    }
    else
    {
    echo "Sorry, there was a problem uploading your file.";
    }
    }
    ?> 

<form enctype="multipart/form-data" action="uploadform.php" method="POST">
Please choose a file: <input name="uploaded" type="file" /><br />
<input type="submit" value="Upload" />
</form> 

 

It all works fine up until the move_uploaded_file(), at that point it won't move the file from the temp directory into my images folder.. I have set the permissions to read and write for the images folder, so I'm not sure what else I can do to make this work...

Link to comment
https://forums.phpfreaks.com/topic/169236-php-upload-form/
Share on other sites

Do you have access to the error logs on your server?  If so try looking in the error log to determine what is happening when you upload the file.

 

One thing to ensure, in your php.ini the upload_tmp_dir should be specified and it should be a directory that is writeable. 

Link to comment
https://forums.phpfreaks.com/topic/169236-php-upload-form/#findComment-893058
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.