Can someone look at the following code and let me know why it doesn't upload the image: (there is no error when doing this but just doesn't work? echo "<center><table cellspacing=\"3\" cellpadding=\"3\" border=\"0\">\n"; echo "<form method=\"post\" action=\"addhome.php\" enctype = \"multipart/form-data\">\n"; echo "<tr><td>Rendering Image:</td><td><input type=\"file\" name=\"rendering\" /></td><td></td></tr>\n"; echo "<tr><td colspan=\"3\" align=\"right\"><input type=\"submit\" name=\"submithome\" value=\"Add Item\"></td></tr>\n"; echo "</form></table></center>\n"; if(isset($_POST['submithome'])) { //UPLOAD PICTURE $filename = strtolower($_POST['rendering']); move_uploaded_file($_POST['rendering'], $_SERVER['DOCUMENT_ROOT']."/homes/".$filename); //END UPLOAD PICTURE } Code (markup):
Try: echo "<center><table cellspacing=\"3\" cellpadding=\"3\" border=\"0\">\n"; echo "<form method=\"post\" action=\"addhome.php\" enctype = \"multipart/form-data\">\n"; echo "<tr><td>Rendering Image:</td><td><input type=\"file\" name=\"rendering\" /></td><td></td></tr>\n"; echo "<tr><td colspan=\"3\" align=\"right\"><input type=\"submit\" name=\"submithome\" value=\"Add Item\"></td></tr>\n"; echo "</form></table></center>\n"; if(!empty($_FILES["rendering"])) { //UPLOAD PICTURE $filename = strtolower($_POST['rendering']['name']); move_uploaded_file($_POST['rendering']['tmp_name'], $_SERVER['DOCUMENT_ROOT']."/homes/".$filename); //END UPLOAD PICTURE } PHP:
echo "<center><table cellspacing=\"3\" cellpadding=\"3\" border=\"0\">\n"; echo "<form method=\"post\" action=\"addhome.php\" enctype = \"multipart/form-data\">\n"; echo "<tr><td>Rendering Image:</td><td><input type=\"file\" name=\"rendering\" /></td><td></td></tr>\n"; echo "<tr><td colspan=\"3\" align=\"right\"><input type=\"submit\" name=\"submithome\" value=\"Add Item\"></td></tr>\n"; echo "</form></table></center>\n"; if(isset($_POST['submithome'])) { //UPLOAD PICTURE $filename = strtolower($_FILES['rendering']['name']); move_uploaded_file($_FILES['rendering']['tmp_name'], $_SERVER['DOCUMENT_ROOT']."/homes/".$filename); //END UPLOAD PICTURE } Code (markup): There you go.