Posts

Showing posts from September, 2020

Complete Class to Insert Data and Upload Image in PHP OOPS

<?php require('config.php'); class kaamdhenu extends config{              private $preparequery, $executequery;          public function setter(){              $this->executequery = mysqli_query($this->conn,$this->preparequery);              }          function registeruser(){         $this->preparequery = "INSERT INTO kaamdhenu_users(firstName,lastName,password,email,phone,gender,sec_question,sec_answer) VALUES ('".$_POST['fname']."', '".$_POST['lname']."','".$_POST['password']."',         '".$_POST['email']."','".$_POST['phone']."','".$_POST['gender']."','".$_POST['squestion']."','".$_POST['sAnswer']."')";$this->setter();                  if($this->executequery){             echo "Successfully Registered";         }               

Image Upload PHP Core or OOPs

'jobseeker_photo' is the name  of the input  $file = $FILES['jobseeker_photo'];                  $fileName = $_FILES['jobseeker_photo']['name'];         $fileTmpName = $_FILES['jobseeker_photo']['tmp_name'];         $fileSize = $_FILES['jobseeker_photo']['size'];         $fileError = $_FILES['jobseeker_photo']['error'];         $fileType = $_FILES['jobseeker_photo']['type'];                  $fileExt = explode('.', $fileName);         $fileActualExt = strtolower(end($fileExt));                  $allowed = array('jpg', 'jpeg', 'png');                         if(in_array($fileActualExt, $allowed)) {             if($fileError === 0){                 if($fileSize < 1000000) {                     $fileNameNew = uniqid('', true).".".$fileActualExt;                     $fileDestination = 'uploads/'.$fileNameNew;                     move_u