0% found this document useful (0 votes)
49 views7 pages

Salon Admin Changeimage

This PHP code allows an admin user to update the image for a salon listing in a database. It checks if the user is logged in, handles uploading a new image file, updates the database with the new image path, and displays success or error messages. The page displays the current image and a form to select and upload a replacement image. When submitted, it updates the database record with the new image path.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views7 pages

Salon Admin Changeimage

This PHP code allows an admin user to update the image for a salon listing in a database. It checks if the user is logged in, handles uploading a new image file, updates the database with the new image path, and displays success or error messages. The page displays the current image and a form to select and upload a replacement image. When submitted, it updates the database record with the new image path.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

<?

php

session_start();

error_reporting(0);

include('includes/config.php');

if(strlen($_SESSION['alogin'])==0)

header('location:index.php');

else{

if(isset($_POST['update']))

$vimage1=$_FILES["img1"]["name"];

$id=intval($_GET['imgid']);

move_uploaded_file($_FILES["img1"]["tmp_name"],"img/salonimages/".$_FILES["img1"]["name"]);

$sql="update tblsalons set Vimage1=:vimage1 where id=:id";

$query = $dbh->prepare($sql);

$query->bindParam(':vimage1',$vimage1,PDO::PARAM_STR);

$query->bindParam(':id',$id,PDO::PARAM_STR);

$query->execute();

$msg="Image updated successfully";

?>

<!doctype html>
<html lang="en" class="no-js">

<head>

<meta charset="UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1,


maximum-scale=1">

<meta name="description" content="">

<meta name="author" content="">

<meta name="theme-color" content="#3e454c">

<title>Search For Salon | Update Image 1</title>

<!-- Font awesome -->

<link rel="stylesheet" href="css/font-awesome.min.css">

<!-- Sandstone Bootstrap CSS -->

<link rel="stylesheet" href="css/bootstrap.min.css">

<!-- Bootstrap Datatables -->

<link rel="stylesheet" href="css/dataTables.bootstrap.min.css">

<!-- Bootstrap social button library -->

<link rel="stylesheet" href="css/bootstrap-social.css">

<!-- Bootstrap select -->

<link rel="stylesheet" href="css/bootstrap-select.css">

<!-- Bootstrap file input -->

<link rel="stylesheet" href="css/fileinput.min.css">

<!-- Awesome Bootstrap checkbox -->

<link rel="stylesheet" href="css/awesome-bootstrap-checkbox.css">

<!-- Admin Stye -->

<link rel="stylesheet" href="css/style.css">


<style>

.errorWrap {

padding: 10px;

margin: 0 0 20px 0;

background: #fff;

border-left: 4px solid #dd3d36;

-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);

box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);

.succWrap{

padding: 10px;

margin: 0 0 20px 0;

background: #fff;

border-left: 4px solid #5cb85c;

-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);

box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);

</style>

</head>

<body>

<?php include('includes/header.php');?>

<div class="ts-main-content">

<?php include('includes/leftbar.php');?>

<div class="content-wrapper">

<div class="container-fluid">
<div class="row">

<div class="col-md-12">

<h2 class="page-title">Image Update </h2>

<div class="row">

<div class="col-md-10">

<div class="panel panel-default">

<div class="panel-
heading">Salon Image Details</div>

<div class="panel-body">

<form method="post"
class="form-horizontal" enctype="multipart/form-data">

<?php if($error){?><div class="errorWrap"><strong>ERROR</strong>:<?php echo


htmlentities($error); ?> </div><?php }

else if($msg){?><div class="succWrap"><strong>SUCCESS</strong>:<?


php echo htmlentities($msg); ?> </div><?php }?>

<div class="form-group">

<label
class="col-sm-4 control-label">Current Image</label>

<?php

$id=intval($_GET['imgid']);

$sql ="SELECT Vimage1 from tblsalons where tblsalons.id=:id";

$query = $dbh -> prepare($sql);

$query-> bindParam(':id', $id, PDO::PARAM_STR);


$query->execute();

$results=$query->fetchAll(PDO::FETCH_OBJ);

$cnt=1;

if($query->rowCount() > 0)

foreach($results as $result)

{ ?>

<div class="col-sm-8">

<img src="img/salonimages/<?php echo htmlentities($result->Vimage1);?>" width="300" height="200"


style="border:solid 1px #000">

</div>

<?php }}?>

</div>

<div
class="form-group">

<label
class="col-sm-4 control-label">Upload New Image<span style="color:red">*</span></label>

<div
class="col-sm-8">

<input
type="file" name="img1" required>

</div>

</div>

<div class="hr-
dashed"></div>
<div
class="form-group">

<div
class="col-sm-8 col-sm-offset-4">

<button class="btn btn-primary" name="update" type="submit">Update</button>

</div>

</div>

</form>

</div>

</div>

</div>

</div>

</div>

</div>

</div>

</div>

</div>

<!-- Loading Scripts -->

<script src="js/jquery.min.js"></script>
<script src="js/bootstrap-select.min.js"></script>

<script src="js/bootstrap.min.js"></script>

<script src="js/jquery.dataTables.min.js"></script>

<script src="js/dataTables.bootstrap.min.js"></script>

<script src="js/Chart.min.js"></script>

<script src="js/fileinput.js"></script>

<script src="js/chartData.js"></script>

<script src="js/main.js"></script>

</body>

</html>

<?php } ?>

You might also like