Well ok, so far only problem. This is my error:
Warning: move_uploaded_file(/home/myname/public_html/Anna003.jpg): failed to open stream: Permission denied in /home/myname/public_html/uploader.php on line 9
Warning: move_uploaded_file(): Unable to move '/tmp/php1CqAMk' to '/home/myname/public_html/Anna003.jpg' in /home/myname/public_html/uploader.php on line 9
Possible file upload attack!
Here is some more debugging info:Array
(
[userfile] => Array
(
[name] => Anna003.jpg
[type] => image/pjpeg
[tmp_name] => /tmp/php1CqAMk
[error] => 0
[size] => 107241
)
)
And here is my php code:
$uploaddir = '/home/myname/public_html/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
echo '<pre>';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile))
{echo "File is valid, and was successfully uploaded.\n";}
else
{echo "Possible file upload attack!\n";}
echo 'Here is some more debugging info:';
print_r($_FILES);
echo '</pre>';
Am I missing something? As near as I can tell it is correct. What does that error mean?