6000000) { $msg[] = 'Sorry, your file is too large.' ; } else { $RandomNum = rand(0, 9999999999); $ImageName = str_replace(' ','-',strtolower($_FILES['ImageFile']['name'])); $ImageType = $_FILES['ImageFile']['type']; //"image/png", image/jpeg etc. $ImageExt = substr($ImageName, strrpos($ImageName, '.')); $ImageExt = str_replace('.','',$ImageExt); $ImageName = preg_replace("/\.[^.\s]{3,4}$/", "", $ImageName); //Create new image name (with random number added). $NewImageName = $ImageName.'-'.$RandomNum.'.'.$ImageExt; if(empty($msg)) { $sql = $DBcon->prepare("insert into careservice(title,body,image) values(:a,:b,:c)") ; $sql->bindparam(":a",$title) ; $sql->bindparam(":b",$bdy) ; $sql->bindparam(":c",$NewImageName) ; if($sql->execute()) { move_uploaded_file($_FILES['ImageFile']['tmp_name'], "$Destination/$NewImageName"); $msg[] = "Record Publish Succesfully" ; } } } } ?>