Scotty13 Posted August 20, 2012 Report Share Posted August 20, 2012 In my web page I want members to be able to change there image/picture. Below are to sep. codes in edit_res.php Error on line 83, it’s marked below. _____________________________________________________ <form action="edit_res.php?id=<?php echo $id; ?>" method="post" enctype="multipart/form-data"> <tr> <td width="61"><?php echo $user_pic; ?></td> <td width="521"><input name="fileField" type="file" class="formFields" id="fileField" size="42" /> 50 kb max </td> <td width="56"><input name="updateBtn1" type="submit" id="updateBtn1" value="Update" /> <input name="parse_var" type="hidden" value="pic" /> <input name="thisWipit" type="hidden" value="<?php echo $thisRandNum; ?>" /> </td> </tr> </form> </table> _________________________________________________________ // ------- 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 83: move_uploaded_file( $_FILES['fileField']['tmp_name'], "tktedmembers/$id/".$newname); } } } ERROR: When I try to test in browser. Warning: move_uploaded_file(tktedmembers/33/image01.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/*******/edit_res.php on line 83 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php1fgE1Z' to 'tktedmembers/33/image01.jpg' in /home/********/edit_res.php on line 83 Thanks, Scotty13 Quote Link to comment Share on other sites More sharing options...
falkencreative Posted August 21, 2012 Report Share Posted August 21, 2012 Are you sure the path "tktedmembers/33/" exists? And have the correct "777" (full access) permissions been set on the folder so that PHP can access it? 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.