Scotty13 Posted April 13, 2012 Report Share Posted April 13, 2012 If its not one thing its another. Im a newbie just trying to build a social network website from some tutorials online. When I try to change my picture, I get these errors… Warning: move_uploaded_file(members/6/image01.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/******/public_html/edit_res.php on line 70 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php7MzLn5' to 'members/6/image01.jpg' in /home/******/public_html/edit_res.php on line 70 Warning: move_uploaded_file(members/6/image01.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/******/public_html/edit_res.php on line 95 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php7MzLn5' to 'members/6/image01.jpg' in /home/******/public_html/edit_res.php on line 95 (Lines 70 & 95 are marked below) // ------- IF WE ARE PARSING ANY DATA ----------------------------------------------------- if (!isset($_POST['parse_var'])) { $_POST['parse_var'] = "undefined"; } if($_POST['parse_var'] == "undefined") { //Code to handle undefined exception } if ($_POST['parse_var'] == "pic"){ // If a file is posted with the form if ( isset($_FILES['fileField']) && ! empty($_FILES['fileField']['tmp_name']) ) { $maxfilesize = 2097152; // equal to 2 mb if($_FILES['fileField']['size'] > $maxfilesize ) { $error_msg = '<font color="#FF0000">ERROR: Your image was too large, please try again.</font>'; unlink($_FILES['fileField']['tmp_name']); } else if (!preg_match("/\.(gif|jpg|png)$/i", $_FILES['fileField']['name'] ) ) { $error_msg = '<font color="#FF0000">ERROR: Your image was not one of the accepted formats, please try again.</font>'; unlink($_FILES['fileField']['tmp_name']); } else { $newname = "image01.jpg"; (LINE 70) $place_file = move_uploaded_file( $_FILES['fileField']['tmp_name'], "members/$id/".$newname); } } } // ------- PARSING PICTURE UPLOAD --------- if ($_POST['parse_var'] == "pic"){ // If a file is posted with the form if ($_FILES['fileField']['tmp_name'] != "") { $maxfilesize = 51200; // 51200 bytes equals 50kb if($_FILES['fileField']['size'] > $maxfilesize ) { $error_msg = '<font color="#FF0000">ERROR: Your image was too large, please try again.</font>'; unlink($_FILES['fileField']['tmp_name']); } else if (!preg_match("/\.(gif|jpg|png)$/i", $_FILES['fileField']['name'] ) ) { $error_msg = '<font color="#FF0000">ERROR: Your image was not one of the accepted formats, please try again.</font>'; unlink($_FILES['fileField']['tmp_name']); } else { $newname = "image01.jpg"; (LINE 95) $place_file = move_uploaded_file( $_FILES['fileField']['tmp_name'], "members/$id/".$newname); } } } // ------- END PARSING PICTURE UPLOAD --------- THANK YOU FOR YOUR HELP! Scott Quote Link to comment Share on other sites More sharing options...
Scotty13 Posted April 13, 2012 Author Report Share Posted April 13, 2012 FIXED IT!!! The entry is good, I missed a word that I had changed in other scripts and didnt see it on this sections. Quote Link to comment Share on other sites More sharing options...
daprozaheena Posted July 9, 2012 Report Share Posted July 9, 2012 i dont know the code and steps on how to create an upload script.. help me please Quote Link to comment Share on other sites More sharing options...
falkencreative Posted July 9, 2012 Report Share Posted July 9, 2012 i dont know the code and steps on how to create an upload script.. help me please Search for "php upload tutorial". There are a lot of tutorials available online. Quote Link to comment Share on other sites More sharing options...
daprozaheena Posted July 16, 2012 Report Share Posted July 16, 2012 Search for "php upload tutorial". There are a lot of tutorials available online. ok sir..thanks Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.