D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home3
/
encodto1
/
tresboutique.in
/
tresadmin
/
Filename :
add_banner.php
back
Copy
<?php // Include database connection include 'config.php'; // Handle Add Banner Form Submission if (isset($_POST['add_banner'])) { $banner_name = mysqli_real_escape_string($conn, $_POST['banner_name']); $banner_link = mysqli_real_escape_string($conn, $_POST['banner_link']); $banner_image = $_FILES['banner_image']; // Handle file upload if ($banner_image['error'] === 0) { $img_name = time() . '_' . $banner_image['name']; $img_path = 'uploads/banners/' . $img_name; // Create directory if not exists if (!is_dir('uploads/banners')) { mkdir('uploads/banners', 0777, true); } // Move uploaded file if (move_uploaded_file($banner_image['tmp_name'], $img_path)) { // Insert banner into the database $query = "INSERT INTO banners (banner_name, banner_image, banner_link, created_at) VALUES ('$banner_name', '$img_name', '$banner_link', NOW())"; if (mysqli_query($conn, $query)) { header("Location: banners.php?success=Banner added successfully"); exit; } else { $error = "Failed to add banner: " . mysqli_error($conn); } } else { $error = "Failed to upload image."; } } else { $error = "Error uploading file."; } } ?> <!DOCTYPE html> <html lang="en"> <head> <?php require('style.php'); ?> </head> <body> <div class="page-wrapper compact-wrapper" id="pageWrapper"> <div class="page-body-wrapper"> <!-- Page Sidebar Start --> <?php require('sidebar.php'); ?> <!-- Page Sidebar End --> <div class="page-body"> <div class="container-fluid"> <div class="page-title"> <h3>Add Category</h3> </div> </div> <div class="container-fluid"> <div class="row"> <div class="col-md-8 offset-md-2"> <div class="card"> <div class="card-header"> <h5>Category Details</h5> </div> <div class="card-body"> <form action="" method="POST" enctype="multipart/form-data"> <div class="form-group"> <label for="banner_name">Banner Name</label> <input type="text" name="banner_name" id="banner_name" class="form-control" required> </div><br> <div class="form-group"> <label for="banner_image">Banner Image</label> <input type="file" name="banner_image" id="banner_image" class="form-control" required> </div><br> <div class="form-group"> <label for="banner_link">Banner Link</label> <input type="url" name="banner_link" id="banner_link" class="form-control"> </div><br> <button type="submit" name="add_banner" class="btn btn-primary">Add Banner</button> <a href="banners.php" class="btn btn-secondary">View Banners</a> </form> </div> </div> </div> </div> </div> </div> </div> </div> <?php require('footer.php'); ?> </body> </html>