whiteboikyle Posted July 23, 2008 Share Posted July 23, 2008 the form <form action='process.php' name='form1' method='post'> <table width='470' border='0' cellspacing='1' cellpadding='0' id='profile_table'> <tr bgcolor='#333333'> <td width='100' height='25' id='profile_table'><div align='right'>Main Game: </div></td> <td height='25' id='profile' style='padding-left:30px;'> <input name='MAX_FILE_SIZE' value='2097152' type='hidden'> <input name='image' type='file' size='34' accept='image/jpeg, image/gif, image/png'> </td> </tr> </table> </form> process.php if (isset($_FILES['image']) && $_FILES['image']['size'] > 0) { // Temporary file name stored on the server $tmpName = $_FILES['image']['tmp_name']; // Read the file $fp = fopen($tmpName, 'r'); $data = fread($fp, filesize($tmpName)); $data = addslashes($data); fclose($fp); $config->query("UPDATE `members` SET picture = '$data' WHERE username = '$username'"); } but the isset($_FILES['image']) is not working its saying its not set.. Quote Link to comment Share on other sites More sharing options...
GingerRobot Posted July 23, 2008 Share Posted July 23, 2008 Take a look at this page from the manual: http://uk2.php.net/features.file-upload You'll see you're missing a few things (e.g. ENCTYPE in your form tag) Quote Link to comment Share on other sites More sharing options...
whiteboikyle Posted July 23, 2008 Author Share Posted July 23, 2008 thanks it worked 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.