PHP PDO UPLOAD IMAGE
By Webotapp Academy•
<!-- wp:paragraph -->\n<p>Below is the code which you have to paste in the PHP part / programming part</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:code -->\n<pre class=\"wp-block-code\"><code><?php\ninclude ('database.php');\n$value1 = 'Pending';\n$id = $_GET['id'];\n \n\n\nif (isset($_POST['submit'])) {\n\n\n $allow = array(\"jpg\", \"JPG\", \"jpeg\", \"JPEG\", \"gif\", \"GIF\", \"png\", \"PNG\", \"pdf\", \"PDF\");\n //1st File\n if($_FILES['photo1']['name'] == \"\") {\n //echo \"No Image\"\n } else {\n\n $photo1=basename($_FILES['photo1']['name']);\n $extension = pathinfo($photo1, PATHINFO_EXTENSION);\n if(in_array($extension,$allow)){\n $target_path = \"uploads/\";\n $photo1 = md5(rand() * time()).'.'.$extension;\n $target_path = $target_path . $photo1;\n move_uploaded_file($_FILES['photo1']['tmp_name'], $target_path);\n $photo_one = ($photo1!='')?\" reg_st_photo='$photo1' \". ',':'';\n }\n \n }\n \n\n try {\n $sql = \"UPDATE register_form SET \n $photo_one\n\n\n reg_st_status = :value1\n WHERE id = :value2\n \";\n $stmt = $pdo->prepare($sql);\n\n\n $stmt->bindParam(':value1', $value1);\n $stmt->bindParam(':value2', $id);\n \n \n\n $stmt->execute();\n echo \"Record inserted successfully.\";\n\n header(\"Location: class.php\");\n } catch (PDOException $e) {\n echo \"Error: \" . $e->getMessage();\n }\n\n \n}\n\n?>\n</code></pre>\n<!-- /wp:code -->\n\n<!-- wp:paragraph -->\n<p>Below is the code which you have to paste in the HTML part / designing part</p>\n<!-- /wp:paragraph -->\n\n<!-- wp:code -->\n<pre class=\"wp-block-code\"><code><form method=\"POST\" action=\"\" enctype=\"multipart/form-data\">\n <div class=\"card-body\">\n <div class=\"row\">\n <div class=\"col-6\">\n <div class=\"form-group\">\n <label for=\"exampleInputEmail1\">Upload Passport Photo</label>\n <input type=\"file\" class=\"form-control\" name=\"photo1\">\n </div>\n </div>\n \n\n \n \n </div>\n\n\n \n \n </div>\n \n\n <div class=\"card-footer\">\n \n\n <button type=\"submit\" class=\"btn btn-primary\" name=\"submit\">Proceed To Next Step</button>\n\n \n \n </div>\n </form></code></pre>\n<!-- /wp:code -->