Şuanki Dizin: /home/wwwdreamtechnolo/www/panel.atsevairag.com/atse/atse_admin_panel007/ |
Şuanki Dosya : /home/wwwdreamtechnolo/www/panel.atsevairag.com/atse/atse_admin_panel007/add-gallery-images.php |
<?php require_once("../lib/class/functions.php"); $db = new functions(); $current_page = ""; if(!isset($_SESSION['current_admn_email'])) { header("Location:/atse_admin_panel007/index.php"); } if(isset($_GET['delete_id'])) { $delete_id = $_GET['delete_id']; $image_name = $db->get_image_name_from_id_for_gallery($delete_id); if($image_name!="") { unlink('../gallery-images/'.$image_name); } $db->delete_gallery_image($delete_id); } ?> <html> <head> <meta charset="UTF-8"> <title>ATSE Vairag</title> <link rel="stylesheet" type="text/css" href="/css/stylesheet.css" /> <link rel="stylesheet" type="text/css" href="/css/jquery-ui.css" /> <script type="text/javascript" src="/js/jquery-1.10.2.js"></script> <script type="text/javascript" src="/js/jquery-ui.js"></script> <script type="text/javascript" src="/js/site.js"></script> <script> $(document).ready(function(){ //$( ".selector" ).datepicker({ dateFormat: 'yy-mm-dd' }); $(function() { $( "#from_date_datepicker" ).datepicker({ dateFormat: "yy-mm-dd" }).val(); }); $(function() { $( "#to_date_datepicker" ).datepicker({ dateFormat: "yy-mm-dd" }).val(); }); }); </script> </head> <body> <?php require_once('header.php'); ?> <div style="min-height:570px;"> <div class="admin-mid-section"> <br /> <center><strong>गॅलरी </strong></center> <hr /> <?php $success_msg = 0; if(isset($_POST['submit_upload_imgs'])) { $path = "../gallery-images/"; $valid_formats = array("jpg", "png", "gif", "bmp", "JPG", "PNG", "GIF", "BMP"); if(isset($_POST) and $_SERVER['REQUEST_METHOD'] == "POST") { $name = $_FILES['slider_images']['name']; $size = $_FILES['slider_images']['size']; if(strlen($name)) { list($txt, $ext) = explode(".", $name); if(in_array($ext,$valid_formats)) { if($_FILES['slider_images']['size'] < 10485760) //10MB File size { $files = array(); function generateRandomString($length = 10) { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $charactersLength = strlen($characters); $randomString = ''; for ($i = 0; $i < $length; $i++) { $randomString .= $characters[rand(0, $charactersLength - 1)]; } return $randomString; } $current_random_no = generateRandomString(); $actual_image_name = $current_random_no.".".strtolower($ext); $tmp = $_FILES['slider_images']['tmp_name']; if(move_uploaded_file($tmp, $path.$actual_image_name)) { $db->insert_gallery_images($actual_image_name); $success_msg = 1; } else { $error_message = "failed"; } } else { $error_message = "File size exceeded"; } } else { $error_message = "Invalid file format."; } } else { $error_message = "Please select image..!"; } } } ?> <?php if($success_msg=="1") { ?> <div class="success_message"> Image added successfully. </div> <?php } ?> <div class="slider_img_upload"> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data"> सलेक्ट फाईल : <input type="file" name="slider_images" class="upload_img_contnr" required /> <input type="submit" name="submit_upload_imgs" class="reg_btn_form" /> </form> </div> <?php $images_data = array(); $images_data = $db->get_all_gallery_images(); if(!empty($images_data)) { $count = 0; foreach($images_data as $data) { $current_img_id = $images_data[$count]['id']; $slide_image = $images_data[$count]['img_name']; ?> <div class="admin_slide_imgs_contner"> <img src="/gallery-images/<?php echo $slide_image; ?>" class="admin_slide_imgs" /> <br /> <a href="<?php echo $_SERVER['PHP_SELF']."?delete_id=".$current_img_id; ?>" class="slide_img_delete_link">Delete</a> </div> <?php $count++; } } else { ?> <div class="no_img"> No images added to Image Gallery </div> <?php } ?> </div> </div> <?php require_once('footer.php'); ?> </body> </html>
Linux 65-254-81-4.cprapid.com 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 9 05:49:00 EDT 2023 x86_64
Apache
65.254.81.4