Jump to content


PHP file upload help

  • Please log in to reply
1 reply to this topic

#1 Bonzol

  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 06 April 2006 - 01:55 AM

Hey there,

I am trying to create a php file upload page and have run in to a problem.

going through some tutorials I have come up with the following code

my form

<form enctype="multipart/form-data" action="uptest.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
Send this file: <input name="userfile" type="file" />
<input type="submit" value="Send File" />

and the php code, ftp URL is not exact for privacy reasons


$uploaddir = 'ftp://username:password@';
$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 "</pre>";


the problem is,, once I choose the file and click the 'send this file' button, it works, seems fine, says it is succesful, however the file is not located in the ftp address.

I can access the same address in IE and upload files to it just draging and dropping..does anyone have any idea why this is doing happening?

thanx in advanced

#2 karthikeyan_coder

  • Members
  • PipPipPip
  • Advanced Member
  • 201 posts

Posted 06 April 2006 - 08:25 PM

there are one more consideration. that is file size. are you sure is that file's size is not exceeding than MAX_UPLOAD_SIZE?? and check the CHMOD of the uploading folder in FTP. change it in to 777

and let me know. how is it now.

Thank you,

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users