55ok
| Direktori : /home/bestphotography/public_html/Admin/ |
| Current File : /home/bestphotography/public_html/Admin/edit-testimonials.php |
<?php
ini_set('memory_limit','2048M');
ini_set('max_execution_time', '0'); // for infinite time of execution
// Initialize the session
session_start();
include "config.php";
// Check if the user is logged in, if not then redirect him to login page
if(!isset($_SESSION["login"]) && $_SESSION["login"] !== true){
header("location: index.php");
exit;
}
$pro_result = $conn->query('SELECT * FROM testimonials where testi_id="'.$_GET['id'].'"');
if($pro_result->num_rows==1) {
$pro_row = mysqli_fetch_array($pro_result);
}
else
{
header('Location: ./testimonials.php');
exit;
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<?php include "meta-title.php";?>
<link rel="icon" href="assets/images/favicon/favicon.png" type="image/x-icon">
<link rel="shortcut icon" href="assets/images/favicon/favicon.png" type="image/x-icon">
<link rel="preconnect" href="https://fonts.googleapis.com/">
<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="assets/css/vendors/font-awesome.css">
<!-- ico-font-->
<link rel="stylesheet" type="text/css" href="assets/css/vendors/icofont.css">
<!-- Themify icon-->
<link rel="stylesheet" type="text/css" href="assets/css/vendors/themify.css">
<!-- Flag icon-->
<link rel="stylesheet" type="text/css" href="assets/css/vendors/flag-icon.css">
<!-- Feather icon-->
<link rel="stylesheet" type="text/css" href="assets/css/vendors/feather-icon.css">
<link rel="stylesheet" type="text/css" href="assets/css/vendors/scrollbar.css">
<link rel="stylesheet" type="text/css" href="assets/css/vendors/dropzone.css">
<link rel="stylesheet" type="text/css" href="assets/css/vendors/summernote.css">
<!-- Bootstrap css-->
<link rel="stylesheet" type="text/css" href="assets/css/vendors/bootstrap.css">
<!-- App css-->
<link rel="stylesheet" type="text/css" href="assets/css/style.css">
<link id="color" rel="stylesheet" href="assets/css/color-1.css" media="screen">
<!-- Responsive css-->
<link rel="stylesheet" type="text/css" href="assets/css/responsive.css">
<link href="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.6.7/summernote.min.css" rel="stylesheet"/>
<style>
.holder {
height: auto;
width: 300px;
border: 0px solid black;
}
img {
max-width: 100%;
max-height: 100%;
min-width: 100%;
min-height: 100%;
}
input[type="file"] {
margin-top: 5px;
}
</style>
</head>
<body>
<!-- tap on top starts-->
<div class="tap-top"><i data-feather="chevrons-up"></i></div>
<!-- tap on tap ends-->
<!-- Loader starts-->
<div class="loader-wrapper">
<div class="dot"></div>
<div class="dot"></div>
<div class="dot"></div>
<div class="dot"> </div>
<div class="dot"></div>
</div>
<!-- Loader ends-->
<!-- page-wrapper Start-->
<div class="page-wrapper compact-wrapper" id="pageWrapper">
<!-- Page Header Start-->
<?php include "header.php";?>
<!-- Page Header Ends-->
<!-- Page Body Start-->
<div class="page-body-wrapper">
<!-- Page Sidebar Start-->
<?php include "sidebar.php";?>
<!-- Page Sidebar Ends-->
<div class="page-body">
<div class="container-fluid">
<div class="page-title">
<div class="row">
<div class="col-sm-6">
<h3>Edit Testimonials</h3>
</div>
<div class="col-sm-6">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="dashboard.php"> <i data-feather="home"></i></a></li>
<li class="breadcrumb-item active">Edit Testimonials</li>
</ol>
</div>
</div>
</div>
</div>
<!-- Container-fluid starts-->
<div class="container-fluid add-product">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<div class="product-info">
<form action="general-functions.php" method="POST" enctype="multipart/form-data" onsubmit="javascript: return process();">
<input type="hidden" id="testi_id" name="testi_id" value="<?php echo $_GET['id'];?>">
<div class="row">
<div class="col-sm-12">
<div class="mt-3 mb-3">
<label class="form-label">Image (270 x 245)</label>
<div class="holder">
<img id="imgPreview" src="../assets/img/testimonial/<?php echo $pro_row["image"];?>" alt="pic" />
</div>
<input type="file" class="form-control" name="image" id="image" value="<?php echo $pro_row["image"];?>" />
<input type="text" class="form-control" name="timage" id="timage" value="<?php echo $pro_row["image"];?>" style="display:none;"/>
</div>
</div>
<div class="col-sm-6">
<div class="mt-3 mb-3">
<label class="form-label">Name</label>
<input class="form-control" placeholder="Enter Name" name="name" type="text" required value="<?php echo $pro_row["name"];?>"><span class="text-danger"></span>
</div>
</div>
<div class="col-sm-6">
<div class="mt-3 mb-3">
<label class="form-label">Designation</label>
<input class="form-control" placeholder="Enter designation" name="designation" type="text" required value="<?php echo $pro_row["designation"];?>"><span class="text-danger"></span>
</div>
</div>
<div class="col-sm-12">
<div class="mt-3 mb-3">
<label class="form-label">Content</label>
<div id="summernote" class="form-control"><?php echo $pro_row["content"];?></div>
</div>
<textarea id="hidden1" name="content" class="form-control" style="display:none;"><?php echo $pro_row["content"];?></textarea>
</div>
<style>
.MsoNormal{margin-left:10px !important;}
</style>
<div class="col-sm-4">
<div class="mt-3 mb-3">
<label class="form-label">Date</label>
<input class="form-control" name="date" id="date" type="date" required value="<?php echo $pro_row["date"];?>"><span class="text-danger"></span>
</div>
</div>
<div class="col-sm-4">
<div class="mt-3 mb-3">
<label class="form-label">Location</label>
<input class="form-control" placeholder="Enter Location" name="location" type="text" value="<?php echo $pro_row["location"];?>"><span class="text-danger"></span>
</div>
</div>
<div class="col-sm-4">
<div class="mt-3 mb-3">
<label class="form-label">Ratings</label>
<select class="form-select" name="ratings" required>
<option value="" <?php if($pro_row["ratings"] == '') echo "selected";?>>Select..</option>
<option value="1" <?php if($pro_row["ratings"] == '1') echo "selected";?>>1 Star</option>
<option value="2" <?php if($pro_row["ratings"] == '2') echo "selected";?>>2 Star</option>
<option value="3" <?php if($pro_row["ratings"] == '3') echo "selected";?>>3 Star</option>
<option value="4" <?php if($pro_row["ratings"] == '4') echo "selected";?>>4 Star</option>
<option value="5" <?php if($pro_row["ratings"] == '5') echo "selected";?>>5 Star</option>
</select>
</div>
</div>
<div class="col-sm-6">
<div class="mt-3 mb-3">
<label class="form-label">Status</label>
<select class="form-select" name="status" required>
<option value="" <?php if($pro_row["status"] == '') echo "selected";?>>Select..</option>
<option value="1" <?php if($pro_row["status"] == '1') echo "selected";?>>Active</option>
<option value="0" <?php if($pro_row["status"] == '0') echo "selected";?>>Inactive</option>
</select>
</div>
</div>
<div class="col-sm-12">
<div class="mt-4">
<div class="row">
<div class="col-sm-12 text-end"><button name="act" type="submit" class="btn btn-primary me-3" value="EDIT_TESTIMONIALS">Submit </button><button class="btn btn-secondary">Cancel</button></div>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Container-fluid Ends-->
</div>
<!-- footer start-->
<?php include "footer.php"; ?>
</div>
</div>
<!-- latest jquery-->
<script src="assets/js/jquery-3.6.0.min.js"></script>
<!-- Bootstrap js-->
<script src="assets/js/bootstrap/bootstrap.bundle.min.js"></script>
<!-- feather icon js-->
<script src="assets/js/icons/feather-icon/feather.min.js"></script>
<script src="assets/js/icons/feather-icon/feather-icon.js"></script>
<!-- scrollbar js-->
<script src="assets/js/scrollbar/simplebar.js"></script>
<script src="assets/js/scrollbar/custom.js"></script>
<!-- Sidebar jquery-->
<script src="assets/js/config.js"></script>
<script src="assets/js/sidebar-menu.js"></script>
<script src="assets/js/jquery.ui.min.js"></script>
<script src="assets/js/editor/summernote/summernote.js"></script>
<script src="assets/js/editor/summernote/summernote.custom.js"></script>
<script src="assets/js/dropzone/dropzone.js"></script>
<script src="assets/js/dropzone/dropzone-script.js"></script>
<script src="assets/js/tooltip-init.js"></script>
<!-- Template js-->
<script src="assets/js/script.js"></script>
<!-- login js-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.6.7/summernote.min.js"></script>
<script>
$(document).ready(function(){
$("#summernote").summernote(
{
height: "10em",
onChange: function (contents, $editable) {
$("#hidden1").val(contents);
}
}
);
});
</script>
<script>
document.getElementById('date').valueAsDate = new Date();
</script>
<script>
$(document).ready(()=>{
$('#image').change(function(){
const file = this.files[0];
console.log(file);
if (file){
let reader = new FileReader();
reader.onload = function(event){
console.log(event.target.result);
$('#imgPreview').attr('src', event.target.result);
}
reader.readAsDataURL(file);
}
});
});
</script>
</body>
</html>