I was using an upload script on one server, let's call it server "a". Now, I moved to another server, let's call it server "b". The script was unchanged. However, what works on server a, doesn't work on server b.
Server "a" runs php version 4.3.10. Server "b" runs php version 4.3.3.
Here's the form I use:
echo "<form action=upload_pic.php method=\"post\" enctype=\"multipart/form-data\">";
echo "<INPUT TYPE=hidden name=do value=main_pic>";
echo "<INPUT TYPE=hidden name=username value='".$_COOKIE['Username']."'>";
echo "Select a picture to be uploaded:";
echo "<br>";
echo "<input class=bginput type=file name=file_field_main> <input class=button type=submit value=\"Upload Picture\">";
echo "</form> ";
Here's the upload script:
if($do=="main_pic"){
move_uploaded_file($_FILES['file_field_main']
['tmp_name'], "/var/www/html/pictures/".$files_name);
}
I omitted out obvious/irrelevant parts, of course.
Can anyone shed some light on this? Thanks.