jarv Posted December 20, 2009 Share Posted December 20, 2009 When i try and upload a .jpg file I get: Invalid file I can upload .gifs fine! include_once("config.php"); include_once("functions.php"); // Check user logged in already: checkLoggedIn("yes"); doCSS(); $result = mysql_query("SELECT * FROM wmb_members WHERE RSUSER = '".$RSUSER."'"); if (!$result) { die('Invalid query: ' . mysql_error()); } else if (mysql_num_rows($result) == 1) { $record_set = mysql_fetch_assoc($result); } else { // this means it has more or less than 1 row die('UNEXPECTED ERROR!'); } if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpg") || ($_FILES["file"]["type"] == "image/pjpeg")) && ($_FILES["file"]["size"] < 100000)) { if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; } else { echo "Upload: " . $_FILES["file"]["name"] . "<br />"; echo "Type: " . $_FILES["file"]["type"] . "<br />"; echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"; echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />"; $UserID = mysql_real_escape_string(stripslashes($_POST['UserID'])); $sql = "INSERT INTO wmb_pics (UserID, fileName) VALUES ('$UserID', '{$_FILES['file']['name']}')"; $result = mysql_query($sql) or die('Error: ' . mysql_error() . '<br>SQL: ' . $sql); header("Location: main.php"); if (file_exists("upload/" . $_FILES["file"]["name"])) { echo $_FILES["file"]["name"] . " already exists. "; } else { move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]); echo "Stored in: " . "upload/" . $_FILES["file"]["name"]; } } } else { echo "Invalid file"; } Link to comment https://forums.phpfreaks.com/topic/185773-invalid-file-using-jpg-on-upload/ Share on other sites More sharing options...
graham23s Posted December 20, 2009 Share Posted December 20, 2009 try this: image/jpeg Graham Link to comment https://forums.phpfreaks.com/topic/185773-invalid-file-using-jpg-on-upload/#findComment-980932 Share on other sites More sharing options...
jarv Posted December 20, 2009 Author Share Posted December 20, 2009 thanks! Link to comment https://forums.phpfreaks.com/topic/185773-invalid-file-using-jpg-on-upload/#findComment-980939 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.