-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
3 changed files
with
132 additions
and
653 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,132 @@ | ||
<?php | ||
|
||
if(!isset($_SESSION['admin_email'])){ | ||
|
||
echo "<script>window.open('login.php','_self')</script>"; | ||
|
||
} | ||
|
||
else { | ||
|
||
|
||
?> | ||
|
||
<div class="row"><!-- 1 row Starts --> | ||
|
||
<div class="col-lg-12"><!-- col-lg-12 Starts --> | ||
|
||
<ol class="breadcrumb"><!-- breadcrumb Starts --> | ||
|
||
<li> | ||
|
||
<i class="fa fa-dashboard"></i> Dashboard / Insert Products Category | ||
|
||
</li> | ||
|
||
</ol><!-- breadcrumb Ends --> | ||
|
||
</div><!-- col-lg-12 Ends --> | ||
|
||
</div><!-- 1 row Ends --> | ||
|
||
<div class="row"><!-- 2 row Starts --> | ||
|
||
<div class="col-lg-12"><!-- col-lg-12 Starts --> | ||
|
||
<div class="panel panel-default"><!-- panel panel-default Starts --> | ||
|
||
<div class="panel-heading" ><!-- panel-heading Starts --> | ||
|
||
<h3 class="panel-title" ><!-- panel-title Starts --> | ||
|
||
<i class="fa fa-money fa-fw" ></i> Insert Product Category | ||
|
||
</h3><!-- panel-title Ends --> | ||
|
||
|
||
</div><!-- panel-heading Ends --> | ||
|
||
|
||
<div class="panel-body" ><!-- panel-body Starts --> | ||
|
||
<form class="form-horizontal" action="" method="post" ><!-- form-horizontal Starts --> | ||
|
||
<div class="form-group" ><!-- form-group Starts --> | ||
|
||
<label class="col-md-3 control-label" >Product Category Title</label> | ||
|
||
<div class="col-md-6" > | ||
|
||
<input type="text" name="p_cat_title" class="form-control" > | ||
|
||
</div> | ||
|
||
</div><!-- form-group Ends --> | ||
|
||
<div class="form-group" ><!-- form-group Starts --> | ||
|
||
<label class="col-md-3 control-label" >Product Category Description</label> | ||
|
||
<div class="col-md-6" > | ||
|
||
<textarea type="text" name="p_cat_desc" class="form-control" > | ||
|
||
</textarea> | ||
|
||
</div> | ||
|
||
</div><!-- form-group Ends --> | ||
|
||
<div class="form-group" ><!-- form-group Starts --> | ||
|
||
<label class="col-md-3 control-label" ></label> | ||
|
||
<div class="col-md-6" > | ||
|
||
<input type="submit" name="submit" value="Submit Now" class="btn btn-primary form-control" > | ||
|
||
</div> | ||
|
||
</div><!-- form-group Ends --> | ||
|
||
</form><!-- form-horizontal Ends --> | ||
|
||
</div><!-- panel-body Ends --> | ||
|
||
|
||
</div><!-- panel panel-default Ends --> | ||
|
||
</div><!-- col-lg-12 Ends --> | ||
|
||
</div><!-- 2 row Ends --> | ||
|
||
<?php | ||
|
||
if(isset($_POST['submit'])){ | ||
|
||
$p_cat_title = $_POST['p_cat_title']; | ||
|
||
$p_cat_desc = $_POST['p_cat_desc']; | ||
|
||
$insert_p_cat = "insert into product_categories (p_cat_title,p_cat_desc) values ('$p_cat_title','$p_cat_desc')"; | ||
|
||
$run_p_cat = mysqli_query($con,$insert_p_cat); | ||
|
||
if($run_p_cat){ | ||
|
||
echo "<script>alert('New Product Category Has been Inserted')</script>"; | ||
|
||
echo "<script>window.open('index.php?view_p_cats','_self')</script>"; | ||
|
||
} | ||
|
||
|
||
|
||
} | ||
|
||
|
||
|
||
?> | ||
|
||
|
||
<?php } ?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,629 +0,0 @@ | ||
<?php | ||
|
||
session_start(); | ||
|
||
|
||
|
||
$con = mysqli_connect("localhost","root","","ecom_store"); | ||
|
||
|
||
|
||
|
||
|
||
?> | ||
<!DOCTYPE html> | ||
<html> | ||
|
||
<head> | ||
<title>E commerce Store </title> | ||
|
||
<link href="http://fonts.googleapis.com/css?family=Roboto:400,500,700,300,100" rel="stylesheet" > | ||
|
||
<link href="styles/bootstrap.min.css" rel="stylesheet"> | ||
|
||
<link href="styles/style.css" rel="stylesheet"> | ||
|
||
<link href="font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||
|
||
</head> | ||
|
||
<body> | ||
|
||
<div id="top"><!-- top Starts --> | ||
|
||
<div class="container"><!-- container Starts --> | ||
|
||
<div class="col-md-6 offer"><!-- col-md-6 offer Starts --> | ||
|
||
<a href="#" class="btn btn-success btn-sm" > | ||
<?php | ||
|
||
if(!isset($_SESSION['customer_email'])){ | ||
|
||
echo "Welcome :Guest"; | ||
|
||
|
||
}else{ | ||
|
||
echo "Welcome : " . $_SESSION['customer_email'] . ""; | ||
|
||
} | ||
|
||
|
||
?> | ||
</a> | ||
|
||
<a href="#"> | ||
Shopping Cart Total Price: <?php total_price(); ?>, Total Items <?php items(); ?> | ||
</a> | ||
|
||
</div><!-- col-md-6 offer Ends --> | ||
|
||
<div class="col-md-6"><!-- col-md-6 Starts --> | ||
<ul class="menu"><!-- menu Starts --> | ||
|
||
<li> | ||
<a href="customer_register.php"> | ||
Register | ||
</a> | ||
</li> | ||
|
||
<li> | ||
<?php | ||
|
||
if(!isset($_SESSION['customer_email'])){ | ||
|
||
echo "<a href='checkout.php' >My Account</a>"; | ||
|
||
} | ||
else{ | ||
|
||
echo "<a href='customer/my_account.php?my_orders'>My Account</a>"; | ||
|
||
} | ||
|
||
|
||
?> | ||
</li> | ||
|
||
<li> | ||
<a href="cart.php"> | ||
Go to Cart | ||
</a> | ||
</li> | ||
|
||
<li> | ||
<?php | ||
|
||
if(!isset($_SESSION['customer_email'])){ | ||
|
||
echo "<a href='checkout.php'> Login </a>"; | ||
|
||
}else { | ||
|
||
echo "<a href='logout.php'> Logout </a>"; | ||
|
||
} | ||
|
||
?> | ||
</li> | ||
|
||
</ul><!-- menu Ends --> | ||
|
||
</div><!-- col-md-6 Ends --> | ||
|
||
</div><!-- container Ends --> | ||
</div><!-- top Ends --> | ||
|
||
<div class="navbar navbar-default" id="navbar"><!-- navbar navbar-default Starts --> | ||
<div class="container" ><!-- container Starts --> | ||
|
||
<div class="navbar-header"><!-- navbar-header Starts --> | ||
|
||
<a class="navbar-brand home" href="index.php" ><!--- navbar navbar-brand home Starts --> | ||
|
||
<img src="images/logo.png" alt="computerfever logo" class="hidden-xs" > | ||
<img src="images/logo-small.png" alt="computerfever logo" class="visible-xs" > | ||
|
||
</a><!--- navbar navbar-brand home Ends --> | ||
|
||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navigation" > | ||
|
||
<span class="sr-only" >Toggle Navigation </span> | ||
|
||
<i class="fa fa-align-justify"></i> | ||
|
||
</button> | ||
|
||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#search" > | ||
|
||
<span class="sr-only" >Toggle Search</span> | ||
|
||
<i class="fa fa-search" ></i> | ||
|
||
</button> | ||
|
||
|
||
</div><!-- navbar-header Ends --> | ||
|
||
<div class="navbar-collapse collapse" id="navigation" ><!-- navbar-collapse collapse Starts --> | ||
|
||
<div class="padding-nav" ><!-- padding-nav Starts --> | ||
|
||
<ul class="nav navbar-nav navbar-left"><!-- nav navbar-nav navbar-left Starts --> | ||
|
||
<li> | ||
<a href="index.php"> Home </a> | ||
</li> | ||
|
||
<li> | ||
<a href="shop.php"> Shop </a> | ||
</li> | ||
|
||
<li> | ||
<?php | ||
|
||
if(!isset($_SESSION['customer_email'])){ | ||
|
||
echo "<a href='checkout.php' >My Account</a>"; | ||
|
||
} | ||
else{ | ||
|
||
echo "<a href='customer/my_account.php?my_orders'>My Account</a>"; | ||
|
||
} | ||
|
||
|
||
?> | ||
</li> | ||
|
||
<li class="active" > | ||
<a href="cart.php"> Shopping Cart </a> | ||
</li> | ||
|
||
<li> | ||
<a href="contact.php"> Contact Us </a> | ||
</li> | ||
|
||
</ul><!-- nav navbar-nav navbar-left Ends --> | ||
|
||
</div><!-- padding-nav Ends --> | ||
|
||
<a class="btn btn-primary navbar-btn right" href="cart.php"><!-- btn btn-primary navbar-btn right Starts --> | ||
|
||
<i class="fa fa-shopping-cart"></i> | ||
|
||
<span> <?php items(); ?> items in cart </span> | ||
|
||
</a><!-- btn btn-primary navbar-btn right Ends --> | ||
|
||
<div class="navbar-collapse collapse right"><!-- navbar-collapse collapse right Starts --> | ||
|
||
<button class="btn navbar-btn btn-primary" type="button" data-toggle="collapse" data-target="#search"> | ||
|
||
<span class="sr-only">Toggle Search</span> | ||
|
||
<i class="fa fa-search"></i> | ||
|
||
</button> | ||
|
||
</div><!-- navbar-collapse collapse right Ends --> | ||
|
||
<div class="collapse clearfix" id="search"><!-- collapse clearfix Starts --> | ||
|
||
<form class="navbar-form" method="get" action="results.php"><!-- navbar-form Starts --> | ||
|
||
<div class="input-group"><!-- input-group Starts --> | ||
|
||
<input class="form-control" type="text" placeholder="Search" name="user_query" required> | ||
|
||
<span class="input-group-btn"><!-- input-group-btn Starts --> | ||
|
||
<button type="submit" value="Search" name="search" class="btn btn-primary"> | ||
|
||
<i class="fa fa-search"></i> | ||
|
||
</button> | ||
|
||
</span><!-- input-group-btn Ends --> | ||
|
||
</div><!-- input-group Ends --> | ||
|
||
</form><!-- navbar-form Ends --> | ||
|
||
</div><!-- collapse clearfix Ends --> | ||
|
||
</div><!-- navbar-collapse collapse Ends --> | ||
|
||
</div><!-- container Ends --> | ||
</div><!-- navbar navbar-default Ends --> | ||
|
||
|
||
<div id="content" ><!-- content Starts --> | ||
<div class="container" ><!-- container Starts --> | ||
|
||
<div class="col-md-12" ><!--- col-md-12 Starts --> | ||
|
||
<ul class="breadcrumb" ><!-- breadcrumb Starts --> | ||
|
||
<li> | ||
<a href="index.php">Home</a> | ||
</li> | ||
|
||
<li>Cart</li> | ||
|
||
</ul><!-- breadcrumb Ends --> | ||
|
||
|
||
|
||
</div><!--- col-md-12 Ends --> | ||
|
||
|
||
<div class="col-md-9" id="cart" ><!-- col-md-9 Starts --> | ||
|
||
<div class="box" ><!-- box Starts --> | ||
|
||
<form action="cart.php" method="post" enctype="multipart-form-data" ><!-- form Starts --> | ||
|
||
<h1> Shopping Cart </h1> | ||
|
||
<?php | ||
|
||
$ip_add = getRealUserIp(); | ||
|
||
$select_cart = "select * from cart where ip_add='$ip_add'"; | ||
|
||
$run_cart = mysqli_query($con,$select_cart); | ||
|
||
$count = mysqli_num_rows($run_cart); | ||
|
||
?> | ||
|
||
<p class="text-muted" > You currently have <?php echo $count; ?> item(s) in your cart. </p> | ||
|
||
<div class="table-responsive" ><!-- table-responsive Starts --> | ||
|
||
<table class="table" ><!-- table Starts --> | ||
|
||
<thead><!-- thead Starts --> | ||
|
||
<tr> | ||
|
||
<th colspan="2" >Product</th> | ||
|
||
<th>Quantity</th> | ||
|
||
<th>Unit Price</th> | ||
|
||
<th>Size</th> | ||
|
||
<th colspan="1">Delete</th> | ||
|
||
<th colspan="2"> Sub Total </th> | ||
|
||
|
||
</tr> | ||
|
||
</thead><!-- thead Ends --> | ||
|
||
<tbody><!-- tbody Starts --> | ||
|
||
<?php | ||
|
||
$total = 0; | ||
|
||
while($row_cart = mysqli_fetch_array($run_cart)){ | ||
|
||
$pro_id = $row_cart['p_id']; | ||
|
||
$pro_size = $row_cart['size']; | ||
|
||
$pro_qty = $row_cart['qty']; | ||
|
||
$get_products = "select * from products where product_id='$pro_id'"; | ||
|
||
$run_products = mysqli_query($con,$get_products); | ||
|
||
while($row_products = mysqli_fetch_array($run_products)){ | ||
|
||
$product_title = $row_products['product_title']; | ||
|
||
$product_img1 = $row_products['product_img1']; | ||
|
||
$only_price = $row_products['product_price']; | ||
|
||
$sub_total = $row_products['product_price']*$pro_qty; | ||
|
||
$total += $sub_total; | ||
|
||
?> | ||
|
||
<tr><!-- tr Starts --> | ||
|
||
<td> | ||
|
||
<img src="admin_area/product_images/<?php echo $product_img1; ?>" > | ||
|
||
</td> | ||
|
||
<td> | ||
|
||
<a href="#" > <?php echo $product_title; ?> </a> | ||
|
||
</td> | ||
|
||
<td> | ||
<?php echo $pro_qty; ?> | ||
</td> | ||
|
||
<td> | ||
|
||
$<?php echo $only_price; ?>.00 | ||
|
||
</td> | ||
|
||
<td> | ||
|
||
<?php echo $pro_size; ?> | ||
|
||
</td> | ||
|
||
<td> | ||
<input type="checkbox" name="remove[]" value="<?php echo $pro_id; ?>" > | ||
</td> | ||
|
||
<td> | ||
|
||
$<?php echo $sub_total; ?>.00 | ||
|
||
</td> | ||
|
||
</tr><!-- tr Ends --> | ||
|
||
<?php } } ?> | ||
|
||
</tbody><!-- tbody Ends --> | ||
|
||
<tfoot><!-- tfoot Starts --> | ||
|
||
<tr> | ||
|
||
<th colspan="5"> Total </th> | ||
|
||
<th colspan="2"> $<?php echo $total; ?>.00 </th> | ||
|
||
</tr> | ||
|
||
</tfoot><!-- tfoot Ends --> | ||
|
||
</table><!-- table Ends --> | ||
|
||
|
||
</div><!-- table-responsive Ends --> | ||
|
||
|
||
<div class="box-footer"><!-- box-footer Starts --> | ||
|
||
<div class="pull-left"><!-- pull-left Starts --> | ||
|
||
<a href="index.php" class="btn btn-default"> | ||
|
||
<i class="fa fa-chevron-left"></i> Continue Shopping | ||
|
||
</a> | ||
|
||
</div><!-- pull-left Ends --> | ||
|
||
<div class="pull-right"><!-- pull-right Starts --> | ||
|
||
<button class="btn btn-default" type="submit" name="update" value="Update Cart"> | ||
|
||
<i class="fa fa-refresh"></i> Update Cart | ||
|
||
</button> | ||
|
||
<a href="checkout.php" class="btn btn-primary"> | ||
|
||
Proceed to checkout <i class="fa fa-chevron-right"></i> | ||
|
||
</a> | ||
|
||
</div><!-- pull-right Ends --> | ||
|
||
</div><!-- box-footer Ends --> | ||
|
||
</form><!-- form Ends --> | ||
|
||
|
||
</div><!-- box Ends --> | ||
|
||
<?php | ||
|
||
function update_cart(){ | ||
|
||
global $con; | ||
|
||
if(isset($_POST['update'])){ | ||
|
||
foreach($_POST['remove'] as $remove_id){ | ||
|
||
|
||
$delete_product = "delete from cart where p_id='$remove_id'"; | ||
|
||
$run_delete = mysqli_query($con,$delete_product); | ||
|
||
if($run_delete){ | ||
echo "<script>window.open('cart.php','_self')</script>"; | ||
} | ||
|
||
|
||
|
||
} | ||
|
||
|
||
|
||
|
||
} | ||
|
||
|
||
|
||
} | ||
|
||
echo @$up_cart = update_cart(); | ||
|
||
|
||
|
||
?> | ||
|
||
|
||
|
||
<div id="row same-height-row"><!-- row same-height-row Starts --> | ||
|
||
<div class="col-md-3 col-sm-6"><!-- col-md-3 col-sm-6 Starts --> | ||
|
||
<div class="box same-height headline"><!-- box same-height headline Starts --> | ||
|
||
<h3 class="text-center"> You also like these Products </h3> | ||
|
||
</div><!-- box same-height headline Ends --> | ||
|
||
</div><!-- col-md-3 col-sm-6 Ends --> | ||
|
||
<?php | ||
|
||
$get_products = "select * from products order by rand() LIMIT 0,3"; | ||
|
||
$run_products = mysqli_query($con,$get_products); | ||
|
||
while($row_products=mysqli_fetch_array($run_products)){ | ||
|
||
$pro_id = $row_products['product_id']; | ||
|
||
$pro_title = $row_products['product_title']; | ||
|
||
$pro_price = $row_products['product_price']; | ||
|
||
$pro_img1 = $row_products['product_img1']; | ||
|
||
echo " | ||
<div class='center-responsive col-md-3 col-sm-6 ' > | ||
<div class='product same-height' > | ||
<a href='details.php?pro_id=$pro_id' > | ||
<img src='admin_area/product_images/$pro_img1' class='img-responsive' > | ||
</a> | ||
<div class='text' > | ||
<h3><a href='details.php?pro_id=$pro_id' >$pro_title</a></h3> | ||
<p class='price' >$$pro_price</p> | ||
</div> | ||
</div> | ||
</div> | ||
"; | ||
|
||
|
||
} | ||
|
||
|
||
|
||
|
||
?> | ||
|
||
|
||
</div><!-- row same-height-row Ends --> | ||
|
||
|
||
</div><!-- col-md-9 Ends --> | ||
|
||
<div class="col-md-3"><!-- col-md-3 Starts --> | ||
|
||
<div class="box" id="order-summary"><!-- box Starts --> | ||
|
||
<div class="box-header"><!-- box-header Starts --> | ||
|
||
<h3>Order Summary</h3> | ||
|
||
</div><!-- box-header Ends --> | ||
|
||
<p class="text-muted"> | ||
Shipping and additional costs are calculated based on the values you have entered. | ||
</p> | ||
|
||
<div class="table-responsive"><!-- table-responsive Starts --> | ||
|
||
<table class="table"><!-- table Starts --> | ||
|
||
<tbody><!-- tbody Starts --> | ||
|
||
<tr> | ||
|
||
<td> Order Subtotal </td> | ||
|
||
<th> $<?php echo $total; ?>.00 </th> | ||
|
||
</tr> | ||
|
||
<tr> | ||
|
||
<td> Shipping and handling </td> | ||
|
||
<th>$0.00</th> | ||
|
||
</tr> | ||
|
||
<tr> | ||
|
||
<td>Tax</td> | ||
|
||
<th>$0.00</th> | ||
|
||
</tr> | ||
|
||
<tr class="total"> | ||
|
||
<td>Total</td> | ||
|
||
<th>$<?php echo $total; ?>.00</th> | ||
|
||
</tr> | ||
|
||
</tbody><!-- tbody Ends --> | ||
|
||
</table><!-- table Ends --> | ||
|
||
</div><!-- table-responsive Ends --> | ||
|
||
</div><!-- box Ends --> | ||
|
||
</div><!-- col-md-3 Ends --> | ||
|
||
</div><!-- container Ends --> | ||
</div><!-- content Ends --> | ||
|
||
|
||
|
||
<?php | ||
|
||
include("includes/footer.php"); | ||
|
||
?> | ||
|
||
<script src="js/jquery.min.js"> </script> | ||
|
||
<script src="js/bootstrap.min.js"></script> | ||
|
||
</body> | ||
</html> | ||