PhP Error while uploading a file -
this code snippet using upload file
if(isset($_post["add"])) { $img_file = $_files["img_file"]["name"]; $validext = array("jpg", "png", "jpeg", "bmp", "gif"); $ext = pathinfo($img_file, pathinfo_extension); if ($img_file == "") { $msg = "attach image"; } else if ( !in_array($ext, $validext) ) { $msg = "not valid image file"; } else { $title = trim($_post['title']); $title = strip_tags($title); $title = htmlspecialchars($title); $description = trim($_post['description']); $description = strip_tags($description); $description = htmlspecialchars($description); $img_filetmp = $_files["img_file"]["tmp_name"]; $foldername = "portfolio/"; $filepath = $foldername.rand(1000, 990000).'_'.time().'.'.$ext; if ( move_uploaded_file( $img_filetmp, $filepath)) { $sql = "insert portfolio values (null, '$title','$description', '".prepare_input($filepath) ."')"; $msg = ( mysqli_query($conn,$sql)) ? "uploaded , saved database." : "problem in saving database"; } else { $msg = "problem in uploading file"; } } } echo $msg; "problem in uploading file" echoed after submit form.
i have defined enctype="multipart/form-data" in form tag.
Comments
Post a Comment