GIF89a
<?php ob_start(); ini_set('error_reporting', E_STRICT); include("connect.php"); $cat=str_replace("'","\'",trim($_POST['cat'])); // if image gone null if($_FILES["image"]["name"]==""){ $sql2="SELECT * FROM `category` WHERE `cat_name`='".$cat."'"; $rs2=mysqli_query($conn,$sql2); $check=mysqli_num_rows($rs2); if($check>0) { echo '<script>alert("Category already available | Please create another category"); window.location.href="addCategory.php";</script>'; } else{ $sql="INSERT INTO `category`(`cat_name`,`cat_icon`) VALUES ('".$cat."','NA')"; $rs=mysqli_query($conn,$sql); if($rs>0){ echo '<script>alert("Category has been created successfully"); window.location.href="addCategory.php";</script>'; }else { echo '<script>alert("Unable to create category | Contact to developers"); window.location.href="addCategory.php";</script>'; } } } else { $temp = explode(".", $_FILES["image"]["name"]); $target_dir='cat_icon/'.date('Ymdhis').'.'.end($temp); if (file_exists($target_dir)) { echo '<script>alert("File already exist | try another file");</script>'; echo '<script>window.location.href="addCategory.php";</script>'; } else { $FileType = strtolower(pathinfo($target_dir,PATHINFO_EXTENSION)); if($FileType != "png" && $FileType != "jpg" && $FileType != "jpeg" ) { // file format not supportedonly images allows echo '<script>alert("Invalid image format");</script>'; echo '<script>window.location.href="addCategory.php";</script>'; } else { $sql2="SELECT * FROM `category` WHERE `cat_name`='".$cat."'"; $rs2=mysqli_query($conn,$sql2); $check=mysqli_num_rows($rs2); if($check>0) { echo '<script>alert("Category already available | Please create another category"); window.location.href="addCategory.php";</script>'; } else{ move_uploaded_file($_FILES["image"]["tmp_name"],$target_dir); $sql="INSERT INTO `category`(`cat_name`,`cat_icon`) VALUES ('".$cat."','".$target_dir."')"; $rs=mysqli_query($conn,$sql); if($rs>0){ echo '<script>alert("Category has been created successfully"); window.location.href="addCategory.php";</script>'; }else { echo '<script>alert("Unable to create category | Contact to developers"); window.location.href="addCategory.php";</script>'; } } } } } ?>