Server : LiteSpeed System : Linux in-mum-web983.main-hosting.eu 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64 User : u520472703 ( 520472703) PHP Version : 8.2.29 Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail Directory : /home/u520472703/domains/gadhiaassociate.com/public_html/admin/ |
<?php
include "components/header.php";
$data = [];
$act = $_GET['act'];
if ($act == "edit") {
$id = $_GET['id'];
$gallery = getById("gallery", $id);
}
?>
<form method="post" action="./save.php" enctype='multipart/form-data'>
<fieldset>
<legend class="hidden-first">Add New Blog</legend>
<input name="cat" type="hidden" value="blog">
<input name="id" type="hidden" value="<?= $id ?>">
<input name="act" type="hidden" value="<?= $act ?>">
<input name="bkpimg" type="hidden" value="<?= $gallery['imgSrc'] ?>">
<div class="form-group">
<label>Title</label>
<input class="form-control" type="text" name="title" id="title" value="<?= $gallery['title'] ?>" required>
</div>
<div class="form-group">
<label>Select Images</label>
<div class="d-flex align-items-center">
<div id="img-preview" class="d-flex"><?php
if(isset($gallery)){
foreach (explode(",", $gallery['imgSrc']) as $img) {
echo '<img class="me-2" style="height:70px;border:1px solid black" src="../assets/img/' . $img . '" ; />';
}
}
?></div>
<input class="form-control ms-2" type="file" name="gImgName[]" id="gImgName" accept="image/*" multiple="multiple">
</div>
</div>
<div class="form-group">
<label class="me-3">Select Category</label><a style="color:blue;" href="edit-category.php?act=add&page=1" >Add new category</a>
<select class="form-control" name="category" id="category" required>
<option disabled>--Select Category--</option>
<?php
$categories = getAll("category");
if ($categories) {
$categories = array_reverse($categories, true);
foreach ($categories as $category) {
echo "<option value='{$category['c_id']}' " . ($gallery['c_id'] == $category['c_id'] ? "selected" : "") . ">{$category['name']}</option>";
}
}
?>
</select>
</div>
<div class="form-group">
<label>Content</label>
<textarea class="ckeditor form-control" name="content" id="content"><?= $gallery['content'] ?></textarea><br>
</div>
<div class="form-group">
<label>Show in Home?</label>
<input type="checkbox" name="isHome" id="isHome" <?php if ($gallery['isHome'] == 1) {
echo "checked";
} ?>>
</div>
<br>
<input type="submit" value=" Save " class="btn btn-success">
</form>
<script>
var chooseFile = document.getElementById("gImgName");
var imgPreview = document.getElementById("img-preview");
chooseFile.addEventListener("change", function () {
getImgData();
});
function getImgData() {
const files = chooseFile.files;
if (files.length > 0) {
imgPreview.innerHTML = ''; // Clear any previous previews
for (let i = 0; i < files.length; i++) {
const fileReader = new FileReader();
fileReader.readAsDataURL(files[i]);
fileReader.addEventListener("load", function () {
const imgElement = document.createElement("img");
imgElement.className = "me-2";
imgElement.style = "height:70px;border:1px solid black";
imgElement.src = this.result;
imgPreview.appendChild(imgElement);
});
}
imgPreview.style.display = "flex";
}
}
</script>
<?php include "components/footer.php"; ?>