File manager - Edit - /home/cipherteam/htdocs/cipherteam.in/upcomingipo.php
Back
<html> <head> <title></title> </head> <body> <?php $con=mysqli_connect("localhost", "root", "", "sharemarketipo"); if(mysqli_connect_errno()) { echo "Connection Fail".mysqli_connect_error(); } if(isset($_POST['coname'])) { $cname = $_POST['coname']; $idate = $_POST['iodate']; $cdate = $_POST['codate']; $oprice = $_POST['ooprice']; $minapp = $_POST['minapp']; $star = $_POST['rating']; $detail = $_POST['detail']; $link = $_POST['urls']; $st = $_POST['statu']; $allowed_ext= array('jpg','jpeg','png'); $file_name =$_FILES['image']['name']; $tmp = explode('.',$file_name); $file_ext = strtolower(end($tmp)); $file_size=$_FILES['image']['size']; $file_tmp= $_FILES['image']['tmp_name']; if(!empty($file_tmp)) { if(in_array($file_ext,$allowed_ext) === true) { if($file_size < 1048576) { $data = file_get_contents($file_tmp); $base64 = 'data:image/' . $file_ext . ';base64,' . base64_encode($data); $sql = "INSERT INTO `ipo_post` (`id`, `c_name`, `i_date`, `c_date`, `o_price`, `m_application`, `rat`, `details`, `url`, `status`, `img`) VALUES (NULL, '$cname', '$idate', '$cdate', '$oprice', '$minapp', '$star', '$detail', '$link', '$st', '$base64')"; $con->query($sql); echo '<script>swal({ title: "Saved!", text: "uploaded", type: "success", confirmButtonText: "OK" }); </script>'; } else { echo '<script>swal({ title: "Error!", text: "File size must be under 1MB", type: "error", confirmButtonText: "OK" }); </script>'; } } else { echo '<script>swal({ title: "Error!", text: "Extension not allowed.(only jpg,jpeg,png are allowed)", type: "error", confirmButtonText: "OK" }); </script>'; } } else { $sql = "INSERT INTO `ipo_post` (`id`, `c_name`, `i_date`, `c_date`, `o_price`, `m_application`, `rat`, `details`, `url`, `status`, `img`) VALUES (NULL, '$cname', '$idate', '$cdate', '$oprice', '$minapp', '$star', '$detail', '$link', '$st', NULL)"; $con->query($sql); echo '<script>swal({ title: "Saved!", text: "Post Uploaded", type: "success", confirmButtonText: "OK" }); </script>'; } } ?> <form class="form form-horizontal" action="" method="POST" enctype="multipart/form-data"> <div class="form-body"> <div class="form-group row"> <label class="col-md-3 label-control" for="timesheetinput1">Company Name: </label> <div class="col-md-9"> <div class="position-relative has-icon-left"> <input type="text" id="timesheetinput1" class="form-control" name="coname" value="" required /> <div class="form-control-position"> <i class="icon-user"></i> </div> </div> </div> </div> <div class="form-group row"> <label class="col-md-3 label-control" for="timesheetinput2">Issue Date: </label> <div class="col-md-9"> <div class="position-relative has-icon-left"> <input type="text" id="timesheetinput2" class="form-control" name="iodate" value="" required /> <div class="form-control-position"> <i class="icon-user"></i> </div> </div> </div> </div> <div class="form-group row"> <label class="col-md-3 label-control" for="timesheetinput3">Close Date: </label> <div class="col-md-9"> <div class="position-relative has-icon-left"> <input type="text" id="timesheetinput3" class="form-control" name="codate" value="" required /> <div class="form-control-position"> <i class="icon-screen-smartphone"></i> </div> </div> </div> </div> <div class="form-group row"> <label class="col-md-3 label-control" for="timesheetinput4">Offer Price: </label> <div class="col-md-9"> <div class="position-relative has-icon-left"> <input type="text" id="timesheetinput4" class="form-control" name="ooprice" value="" required /> <div class="form-control-position" <i class="icon-lock"></i> </div> </div> </div> </div> <div class="form-group row"> <label class="col-md-3 label-control" for="inputGroupFile01">Image: </label> <div class="col-md-9"> <div class="position-relative has-icon-left"> <input type="file" id="inputGroupFile01" name="image" /> </div> </div> </div> <div class="form-group row"> <label class="col-md-3 label-control" for="timesheetinput5">Min Application: </label> <div class="col-md-9"> <div class="position-relative has-icon-left"> <input type="text" id="timesheetinput5" class="form-control" name="minapp" value="" required /> <div class="form-control-position"> <i class="icon-lock"></i> </div> </div> </div> </div> <div class="form-group row"> <label class="col-md-3 label-control" for="timesheetinput6">Ratting: </label> <div class="col-md-9"> <div class="position-relative has-icon-left"> <input type="text" id="timesheetinput6" class="form-control" name="rating" value="" required /> <div class="form-control-position"> <i class="icon-lock"></i> </div> </div> </div> </div> <div class="form-group row"> <label class="col-md-3 label-control" for="timesheetinput7">Details: </label> <div class="col-md-9"> <div class="position-relative has-icon-left"> <input type="text" id="timesheetinput7" class="form-control" name="detail" value="" required /> <div class="form-control-position"> <i class="icon-lock"></i> </div> </div> </div> </div> <div class="form-group row"> <label class="col-md-3 label-control" for="timesheetinput8">Url: </label> <div class="col-md-9"> <div class="position-relative has-icon-left"> <input type="text" id="timesheetinput8" class="form-control" name="urls" value="" required /> <div class="form-control-position"> <i class="icon-lock"></i> </div> </div> </div> </div> <div class="form-group row"> <label class="col-md-3 label-control" for="timesheetinput9">Status: </label> <div class="col-md-9"> <div class="position-relative has-icon-left"> <input type="text" id="timesheetinput9" class="form-control" name="statu" value="" required /> <div class="form-control-position"> <i class="icon-lock"></i> </div> </div> </div> </div> <div class="form-actions right"> <button type="button" class="btn btn-danger mr-1" value="Upload"> <i class="icon-trash"></i> Cancel </button> </a> <button type="submit" class="btn btn-success"> <i class="icon-note"></i> Add </button> </div> </div> </form> </body> </html>
| ver. 1.4 |
Github
|
.
| PHP 8.2.9 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings