| Server IP : 152.53.162.115 / Your IP : 216.73.217.85 Web Server : Apache/2 System : Linux host 6.12.0-55.40.1.el10_0.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Oct 21 05:54:51 EDT 2025 x86_64 User : pbshosting ( 1005) PHP Version : 8.3.30 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/pbshosting/domains/arunshekarfilms.com/private_html/adminpanel/ |
Upload File : |
<?php
require_once('db.php');
$msg="";
$error="";
$id=$_GET['id'];
if(isset($_POST['submit']))
{
$work=addslashes($_POST['work']);
$url=addslashes($_POST['url']);
$id_work=addslashes($_POST['id_work']);
$sql1=mysqli_query($con,"update works_list set id_work= '$id_work',work='$work',url='$url' where id='$id'");
if(isset($_FILES["image"]) && $_FILES["image"]['name'] !="")
{
$image_info = getimagesize($_FILES["image"]["tmp_name"]);
//$image_width = $image_info[0];
// $image_height = $image_info[1];
$uploaddir = 'works/';
$file = basename($_FILES['image']['name']);
if($_FILES['image']['name']) {
$file = preg_replace('/\s+/', '_', $file);
$rand = rand(0000,9999);
if (move_uploaded_file($_FILES['image']['tmp_name'], $uploaddir . $rand . $file))
{
$photo='works/'. $rand . $file;
}
$sql1=mysqli_query($con,"update works_list set work='$work',url='$url',image='$photo' where id='$id'");
//video upload
}
}
if($sql1)
$msg="<span style='color:green;'>Updated successfully</span>";
else
$error="<span style='color:red;'>Error</span>";
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Arun Shankar | Works</title>
<!-- Google Font: Source Sans Pro -->
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback">
<!-- Font Awesome -->
<link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css">
<!-- Theme style -->
<link rel="stylesheet" href="dist/css/adminlte.min.css">
</head>
<body class="hold-transition sidebar-mini">
<div class="wrapper">
<!-- Navbar -->
<nav class="main-header navbar navbar-expand navbar-white navbar-light">
<!-- Left navbar links -->
</nav>
<!-- /.navbar -->
<!-- Main Sidebar Container -->
<?php include('sidebar.php');?>
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<div class="container-fluid">
<div class="row mb-2">
<div class="col-sm-6">
<?php echo $msg; ?>
<?php echo $error; ?>
</div>
<div class="col-sm-6">
<ol class="breadcrumb float-sm-right">
<li class="breadcrumb-item"><a href="home.php">Home</a></li>
<li class="breadcrumb-item active">Works </li>
</ol>
</div>
</div>
</div><!-- /.container-fluid -->
</section>
<!-- Main content -->
<section class="content">
<div class="container-fluid">
<div class="row">
<!-- left column -->
<div class="col-md-6">
<!-- general form elements -->
<div class="card card-primary">
<div class="card-header">
<h3 class="card-title">Add Works </h3>
</div>
<!-- /.card-header -->
<!-- form start -->
<form action="" method="POST" enctype="multipart/form-data">
<div class="card-body">
<?php
$sql1=mysqli_query($con,"select * from works_list where id='$id'");
while($row1=mysqli_fetch_array($sql1))
{
?>
<div class="form-group">
<label for="exampleInputEmail1">Category</label>
<select type="text" name="id_work" class="form-control" id="exampleInputEmail1" placeholder="Enter Category">
<option>Select</option>
<?php
$sql=mysqli_query($con,"Select * from works");
while($row=mysqli_fetch_array($sql))
{
?>
<option value="<?=$row['id_work'];?>" <?php if($row['id_work'] == $row1['id_work']){ echo "selected";}?>><?=$row['category'];?></option>
<?php } ?>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Work Name</label>
<input type="text" name="work" value="<?=$row1['work'];?>" class="form-control" id="exampleInputEmail1" placeholder="Enter Work Name">
</div>
<div class="form-group">
<label for="exampleInputFile">Image</label>
<div class="input-group">
<div class="custom-file">
<input type="file" name="image" class="custom-file-input" id="exampleInputFile">
<label class="custom-file-label" for="exampleInputFile">Choose file</label>
</div>
<img src="<?php echo $row1['image']; ?>" style="height:100px;width:100px;">
</div>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Url</label>
<input type="text" name="url" value="<?=$row1['url'];?>" class="form-control" id="exampleInputEmail1" placeholder="Enter URL">
</div>
</div>
<?php } ?>
<!-- /.card-body -->
<div class="card-footer">
<button type="submit" name="submit" class="btn btn-primary">Submit</button>
</div>
</form>
</div>
<!-- /.card -->
</div>
<!--/.col (left) -->
<!-- right column -->
<!--/.col (right) -->
</div>
<!-- /.row -->
</div><!-- /.container-fluid -->
</section>
<!-- /.content -->
</div>
<!-- /.content-wrapper -->
<footer class="main-footer">
<strong> <a href="#">Arun Shekar</a>.</strong>
All rights reserved.
<div class="float-right d-none d-sm-inline-block">
</div>
</footer>
<!-- Control Sidebar -->
<aside class="control-sidebar control-sidebar-dark">
<!-- Control sidebar content goes here -->
</aside>
<!-- /.control-sidebar -->
</div>
<!-- ./wrapper -->
<!-- jQuery -->
<script src="plugins/jquery/jquery.min.js"></script>
<!-- Bootstrap 4 -->
<script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- bs-custom-file-input -->
<script src="plugins/bs-custom-file-input/bs-custom-file-input.min.js"></script>
<!-- AdminLTE App -->
<script src="dist/js/adminlte.min.js"></script>
<!-- AdminLTE for demo purposes -->
<script src="dist/js/demo.js"></script>
<!-- Page specific script -->
<script>
$(function () {
bsCustomFileInput.init();
});
</script>
</body>
</html>