Preview: phone-cart-addf.php
Size: 40.44 KB
/home/godevadmin/public_html/admin/phone-cart-addf.php
<?php
session_start();
include("../include/config.php");
include("../include/functions.php");
include("../include/simpleimage.php");
validate_admin();
if(SITE_URL==MAINSITE_URL){
$baseurl='https://www.quicklly.com/';
} else if(SITE_URL==DEVSITE_URL){
$baseurl='https://www.uat.goquicklly.com/';
}else {
$baseurl='https://www.dev.goquicklly.com/';
}
function callAPI($method, $url, $data = false){
$curl = curl_init();
switch ($method)
{
case "POST":
curl_setopt($curl, CURLOPT_POST, 1);
if ($data)
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
break;
case "PUT":
curl_setopt($curl, CURLOPT_PUT, 1);
break;
default:
if ($data)
$url = sprintf("%s?%s", $url, http_build_query($data));
}
// Optional Authentication:
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($curl, CURLOPT_USERPWD, "username:password");
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
$result = json_decode($result);
curl_close($curl);
return $result;
}
$tokenData = callAPI('POST', "https://ormwebapi.quicklly.com/login",array("email"=>"[email protected]", "password"=>"cgcptcu97b"));
$apitoken = $tokenData->token;?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><?php echo SITE_TITLE; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="css/admin.css" rel="stylesheet" type="text/css" />
<link href="css/sb-admin-2.min.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="https://www.quicklly.com/css/stylesheet.css"/>
<?php
if($_REQUEST['cartkey']!=''){?>
<script>
localStorage.clear();
</script>
<?php
$sql=$obj->query("select id,user_id,phone,zipcode,cart_key from tbl_cart_master where cart_key='".$_REQUEST['cartkey']."'");
$resultq=$obj->fetchNextObject($sql);
$cartitemsql=$obj->query("SELECT ci.section, sc.section_slug, ci.product_id, ci.product_name, ci.size, ci.size_type, ci.storeid,
ci.sellprice, ci.mrprice, ci.qty, ci.tax, ci.delivery_date, ci.delivery_time,
p.photo, p.photo_wide, pp.discount, s.storename,s.photo as storephoto,z.minimum, z.minimum_fee, z.id zipid, s.by_pass_zipcode
FROM tbl_cart_master_items ci
INNER JOIN tbl_product p ON p.id = ci.product_id
INNER JOIN tbl_productprice pp on pp.product_id = p.id
INNER JOIN stores s ON s.storeid = ci.storeid
LEFT JOIN tbl_store_zip z ON z.storeid = ci.storeid AND z.zip ='".$resultq->zipcode."'
INNER JOIN tbl_section sc ON sc.id = ci.section
WHERE ci.cart_id =".$resultq->id);
while($resultcartitem=$obj->fetchNextObject($cartitemsql)){
if($resultcartitem->photo != ''){
$photo = $baseurl.'upload_images/product/thumb/' . $resultcartitem->photo;
} else if($resultcartitem->photo_wide != ''){
$photo = $baseurl.'upload_images/product/wide/' . $resultcartitem->photo_wide;
} else {
$photo = $baseurl.'images/no-img.jpg';
}
$storephoto = $baseurl.'seller/upload_images/store/thumb/' . $resultcartitem->storephoto;
?>
<script>
<?php if($resultcartitem->section==1){?>
var lstCart = [];
var cart = window.localStorage.getItem('cart_grocery');
if (cart != null && cart != '')
lstCart = JSON.parse(cart);
var newProd = {
cart_type: 'grocery',
section: 'grocery',
section_type: 'grocery',
sid: '<?php echo $resultcartitem->storeid;?>',
sname: '<?php echo $resultcartitem->storename;?>',
simg: '<?php echo $storephoto;?>',
smin: '<?php echo $resultcartitem->minimum;?>',
minorder: '<?php echo $resultcartitem->minimum_fee;?>',
pid: '<?php echo $resultcartitem->product_id;?>',
name: '<?php echo $resultcartitem->product_name;?>',
qty: '<?php echo $resultcartitem->qty;?>',
price: '<?php echo $resultcartitem->sellprice;?>',
calcprice: '<?php echo $resultcartitem->sellprice;?>',
baseTax: '<?php echo $resultcartitem->tax;?>',
tax: '<?php echo $resultcartitem->tax*$resultcartitem->qty;?>',
total: '<?php echo $resultcartitem->sellprice*$resultcartitem->qty;?>',
photo: '<?php echo $photo;?>',
uremarks: ''
}
lstCart.push(newProd);
window.localStorage.setItem("cart_grocery", JSON.stringify(lstCart));
<?php } else if($resultcartitem->section==3){?>
var lstCart = [];
var cart = window.localStorage.getItem('cart_food');
if (cart != null && cart != '')
lstCart = JSON.parse(cart);
var newProd = {
cart_type: 'food',
section: 'food',
section_type: 'food',
sid: '<?php echo $resultcartitem->storeid;?>',
sname: '<?php echo $resultcartitem->storename;?>',
simg: '<?php echo $storephoto;?>',
smin: '<?php echo $resultcartitem->minimum;?>',
minorder: '<?php echo $resultcartitem->minimum_fee;?>',
pid: '<?php echo $resultcartitem->product_id;?>',
name: '<?php echo $resultcartitem->product_name;?>',
qty: '<?php echo $resultcartitem->qty;?>',
price: '<?php echo $resultcartitem->sellprice;?>',
calcprice: '<?php echo $resultcartitem->sellprice;?>',
baseTax: '<?php echo $resultcartitem->tax;?>',
tax: '<?php echo $resultcartitem->tax*$resultcartitem->qty;?>',
total: '<?php echo $resultcartitem->sellprice*$resultcartitem->qty;?>',
photo: '<?php echo $photo;?>',
mrp: '<?php echo $resultcartitem->mrprice;?>',
remarks: '',
customize: '',
addOns: '',
addOnIDs: '',
addOnBaseQtys: '',
addOnQtys: '',
deliveryDate: '',
deliveryFromTime: '',
deliveryToTime: '',
selectedCurrentTime: ''
}
lstCart.push(newProd);
window.localStorage.setItem("cart_food", JSON.stringify(lstCart));
<?php } ?>
</script>
<?php } ?>
<?php
} else {?>
<script>
localStorage.clear();
</script>
<?php }
?>
<script type="text/javascript" language="javascript">
function usersearch(){
var phone=$('#userphone').val();
if(phone!=''){
$.ajax({
url: "ajax-phone-cart.php",
method: "POST",
data: {phone: phone, action: 'searchuser'},
cache: false,
success: function (data)
{
$('#userdata').html(data);
$("#userdata").show();
$("header.clsInnerHeader").hide();
}
});
}
}
function selectuser(topid,uid){
$("#value_user_id").val(uid);
$("#postalcode").val($('.'+topid).find('.zipcode').val());
$("#uphone").val($('.'+topid).find('.phone').val());
$("#userdata").hide();
$("header.clsInnerHeader").show();
}
function savephonecart (){
$('.clsPgLoader').show();
var cartkey=$("#cartkey").val();
var uid=$("#value_user_id").val();
var postalcode=$("#postalcode").val();
var phone=$("#uphone").val();
var jsonObj = {
'CartGrocery': JSON.parse(window.localStorage.getItem('cart_grocery')),
'CartFood': JSON.parse(window.localStorage.getItem('cart_food')),
}
resetPhpCart();
$.ajax({
url: "ajax-phone-cart.php",
dataType: "text",
data: {jsonData: jsonObj,action: 'savecart',cartkey: cartkey,uid: uid,postalcode: postalcode,phone: phone},
type: "POST",
success: function (data) {
$('.clsPgLoader').hide();
window.location.href='phone-cart-list.php';
}
})
}
</script>
<style>
header.clsInnerHeader {
position:relative;
z-index:0 !important;
}
div#minicart {
z-index: 9999999 !important;
}
ul.row {
list-style: none;
margin-top: 0;
padding: 0;
margin-bottom: 10px;
/* border: 1px solid; */
}
.usertop {
padding: 10px;
border: 1px solid #eaeaea;
margin: 10px 0px;
}
.clsPgLoader {
display: none;
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
background-color: rgba(255,255,255,0.6);
z-index: 999999999;
}
.clsPgLoader span {
display: inline-block;
width: 50px;
height: 50px;
background-image: url(https://www.quicklly.com/images/loading.png);
background-repeat: no-repeat;
background-size: cover;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
animation: spin 2.5s linear infinite;
}
input.form-control.form-control-user.submit.btn.btn-primary.btn-user {
width: 100px;
}
</style>
</head>
<body>
<div class="clsPgLoader"><span></span></div>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<?php include("header.php") ?>
<tr>
<td align="right" class="paddRtLt70" valign="top">
<table width="99%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right" valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="middle" class="headingbg bodr text14">
<em><img src="images/arrow2.gif" width="21" height="21" hspace="10" align="absmiddle" /></em>Admin: Add Phone Cart
<span style="float:right; padding-right:10px;">
<input type="button" name="add" value="View Phone Cart List" class="button" onclick="location.href='phone-cart-list.php'" /></span></td>
</tr>
</tr>
</table>
<div class="container-fluid text-left">
<!-- Page Heading -->
<form class="user" name="frm" method="POST" enctype="multipart/form-data" action="">
<div class="row">
<div class="col-lg-12">
<div class="form-group row">
<div class="col-sm-6 mb-3 mb-sm-0">
<input name="userphone" class="form-control form-control-user" type="text" id="userphone" placeholder='Enter User Phone' required>
</div>
<div class="col-sm-6 mb-3 mb-sm-0">
<input type="button" name="Search" value="Search" class="form-control form-control-user submit btn btn-primary btn-user" border="0"onclick="usersearch()" style="line-height:0px;">
</div>
</div>
</div>
<div class="col-lg-12" id="userdata">
</div>
</div>
</form>
<header class="clsInnerHeader" style="display:none;">
<div class="clsShopBySearch">
<div class="clsFlex">
<div class="clsSearchBox" id="searchnothide">
<form role="search" method="get" id="headersearchfrm" action="<?php echo SITE_URL ?>search/">
<input type="text" placeholder="Search for products..." id="search_box" name="q" minlength="2" required="" autocomplete="off" onkeypress="return SearchInputValidation(event)"/>
<input type="hidden" name="filterstore" id="sfilterstore" value="<?php echo $fstore = (isset($_REQUEST['filterstore']) ? $_REQUEST['filterstore'] : '');?>">
<input type="hidden" name="filterdiscount" id="sfilterdiscount" value="<?php echo $ffilterdiscount = (isset($_REQUEST['filterdiscount']) ? $_REQUEST['filterdiscount'] : '');?>">
<input type="hidden" name="section" id="ssection" value="all">
<input type="hidden" name="sortby" id="sortby" value="<?php echo $fsortby = (isset($_REQUEST['sortby']) ? $_REQUEST['sortby'] : 'price-low-to-high');?>">
<input type="submit" name="whatsget" id="whatsget" class="search-whatsget" disabled="disabled" style="display:none" />
<button type="button" class="clsBtn clsSearchBtn" id="searchdeact"> </button>
<button type="button" class="clsBtn clsSearchBtn crossbtn" id="searchcrossbtn" style="display:none;"></button>
</form>
<style>
.mobilefixedfooter,.myaccountpopup, .clsShoppingIn i, .departmentpopup {
display:none;
}
.headerpopup{
min-height:60px!important
}
p.subs_type {
font-size: 12px !important;
font-weight: 500;
}
.clsInnerCart .clsContent .clsCartProd .clsDetails p:nth-child(3), .clsInnerCart .clsContent .clsCartProd .clsDetails p:nth-child(4) {
font-size: 11px;
margin-top: 10px;
}
.search_status{
display:inline-block;
word-wrap:break-word;
border:none;
right:0;
width:13%;
position:absolute;
padding-top:10px;
}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top:5px;
width:10%;
text-align:right;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width:10%;
padding-top:5px;
text-align:center;
}
.search_status .clsProdAdd{
padding-top: 5px;
display: block;
width: 55px;
height: 30px;
line-height: 16px;
margin-top: 3px;
font-size:13px;
}
.search_status .searchQty select{width: 47px !important;}
@media (min-width: 320px) and (max-width: 327px) {
.hideinmobile{
display:none;
}
.search-dropbox{
width: 100%;
margin-left: 0%;
position:relative;
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:23%;
}
a.search_productname {font-size:10px;}
.search_status{
display:inline-block;
word-wrap:normal;
border-right:none;
float:right;
position:absolute;
padding-top:3px;
font-size:10px;
}
.search_status .clsProdAdd {
position: relative;
top: 7px;
text-align: center
}
span .searchQty:last-child {
margin-left: 5px;
}
.search_status .searchQty select{width: 45px !important; padding: 3px;}
.search_status .clsProdAdd{ margin-left:28px;margin-block: -6px;}
.search_status, span .searchQty:last-child{width:87px;}
.search_price{
display: inline-block;
word-wrap: break-word;
position: absolute;
padding-top: 10px;
width: 12%;
text-align: left;
margin-left: 60px;
font-size:10px;
}
.search_size{
display: inline-block;
word-wrap: break-word;
width: 16%;
padding-top: 10px;
text-align: left;
margin-bottom: 10px;
position: absolute;
margin-left: 12px;
font-size:10px;
}
.maincatheadtitle , h3 {font-size: 14px !important;}
}
@media (min-width: 327px) and (max-width: 360px) {
.hideinmobile{
display:none;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:24%;
}
a.search_productname {font-size:10px;}
.search_status{
display:inline-block;
word-wrap:normal;
border-right:none;
float:right;
position:absolute;
padding-top:3px;
font-size:10px;
}
.search_status .clsProdAdd {
position: relative;
top: 7px;
text-align: center
}
.search_status .searchQty select{width: 45px !important; padding: 3px;}
.search_status .clsProdAdd{ margin-left:28px;margin-block: -6px;}
.search_status, span .searchQty:last-child{width:87px;}
.search_price{
display: inline-block;
word-wrap: break-word;
position: absolute;
padding-top: 10px;
width: 12%;
text-align: left;
margin-left: 60px;
font-size:10px;
}
.search_size{
display: inline-block;
word-wrap: break-word;
width: 16%;
padding-top: 10px;
text-align: left;
margin-bottom: 10px;
position: absolute;
margin-left: 12px;
font-size:10px;
}
.maincatheadtitle , h3 {font-size: 14px !important;}
}
@media (min-width: 327px) and (max-width: 350px) {
.search-dropbox{
width:100%;
margin-left: 0%;
position: relative;
z-index: 9;
}
}
@media (min-width: 350px) and (max-width: 360px) {
.search-dropbox{
width: 100%;
margin-left: 0%;
position: relative;
z-index: 9;
}
}
@media (min-width: 360px) and (max-width: 420px) {
.hideinmobile{
display:none;
}
.search-dropbox{
width: 100%;
margin-left: 0%;
position: relative;
z-index: 9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:26%;
font-size:10px;
}
a.search_productname {font-size:10px;}
.search_status{
display:inline-block;
word-wrap:normal;
border-right:none;
float:right;
position:absolute;
padding-top:3px;
font-size:10px;
}
.search_status .clsProdAdd {
position: relative;
top: 7px;
text-align: center
}
.search_status .searchQty select{width: 47px !important; padding: 3px;}
.search_status .clsProdAdd{ margin-left: 25px; margin-block: -6px;}
.search_status, span .searchQty:last-child{width:89px;}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top: 10px;
width: 12%;
text-align:right;
margin-left: 53px;
font-size:10px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width: 16%;
padding-top: 10px;
text-align: left;
margin-left: 9px;
position: absolute;
font-size:10px;
}
}
@media (min-width: 850px) and (max-width: 1050px) {
.headerpopup{
min-height:92px!important
}
}
@media (min-width: 767px) and (max-width: 849px) {
.headerpopup{
min-height:122px!important
}
}
@media (min-width: 320px) and (max-width: 766px) {
.headerpopup{
min-height:101px!important
}
}
}
@media (min-width: 380px) and (max-width: 500px) {
.hideinmobile{
display:none;
}
.search-dropbox{
width: 100%;
margin-left: 0%;
position:absolute;
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:30%;
font-size:10px;
}
a.search_productname {font-size:10px;}
.search_status{
display:inline-block;
word-wrap:break-word;
border-right:none;
float:right;
width:100px;
position:absolute;
padding-top:0px;
font-size:10px;
}
.search_status .searchQty select{width: 47px !important;}
.search_status .clsProdAdd{margin-block: 4px; margin-left: 21px;}
.search_status, span .searchQty:last-child{width:89px;}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top: 10px;
width: 12%;
text-align: left;
margin-left: 84px;
font-size:10px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width: 14%;
padding-top: 10px;
text-align: left;
margin-left: 20px;
position: absolute;
font-size:10px;
}
}
@media (min-width: 501px) and (max-width: 800px) {
.hideinmobile{
display:none;
}
.search-dropbox{
width: 100%;
margin-left:0%;
position:relative
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:35%;
}
.search_status{
display:inline-block;
word-wrap:break-word;
border-right:none;
float:right;
width:100px;
position:absolute;
padding-top:0px
}
.search_status .searchQty select{width: 47px !important;}
.search_status .clsProdAdd{margin-left: 17px;}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top:5px;
width:10%;
text-align:left;
margin-left: 4px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width:10%;
padding-top:5px;
text-align:left;
width: 80px;
margin-left: 24px;
}
}
@media (min-width: 800px) and (max-width: 849px) {
.hideinmobile{
display:none;
}
.search-dropbox{
width: 100%;
margin-left: 0%;
position:relative;
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:35%;
}
.search_status{
display:inline-block;
word-wrap:break-word;
border-right:none;
right:-30px;
width:100px;
position:absolute;
padding-top:0px
}
.search_status .searchQty select{width: 47px !important;}
.search_status .clsProdAdd{}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top:5px;
width:10%;
text-align:left;
margin-left: 48px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width:15%;
padding-top:5px;
text-align:left;
}
}
@media only screen and (max-width:849px){
header .clsGbox{
padding-right:1.1em;
}
}
@media (min-width:849px) and (max-width:1200px){
header .clsGbox{
padding-right:1.4em;
}
}
@media only screen and (min-width:1200px){
header .clsGbox {
border-left: 1px solid #ddd;
padding: 0px 10px;
height: 100%;
}
header .clsReferbox {
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
padding: 0px 10px;
height: 100%;
}
}
@media(min-width:849px)and (max-width: 1024px){
.search-dropbox{
width:100%;
position:absolute;
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:35%;
}
.search_status{
display:inline-block;
word-wrap:break-word;
border-right:none;
right:0;
width:100px;
position:absolute;
padding-top:0px
}
.search_status .clsProdAdd{
padding-top: 5px;
display: block;
width: 55px;
height: 30px;
line-height: 16px;
margin-top: 3px;
margin-left:21px;
text-align:center;
}
.search_status .searchQty select{width: 47px !important;}
.search_status .clsProdAdd{}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top:5px;
width:10%;
text-align:right;
margin-left: -11px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width:15%;
padding-top:5px;
text-align:right;
margin-left: -10px;
}
}
@media(min-width:1024px)and (max-width:1249px){
.search-dropbox{
width:100%;
position:absolute;
z-index:9;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:35%;
}
.search_status{
display:inline-block;
word-wrap:break-word;
border-right:none;
right:0;
width:100px;
position:absolute;
padding-top:0px
}
.search_status .clsProdAdd{
padding-top: 5px;
display: block;
width: 55px;
height: 30px;
line-height: 16px;
margin-top: 3px;
margin-left:21px;
}
.search_status .searchQty select{width: 47px !important;}
.search_price{
display:inline-block;
word-wrap:break-word;
position:absolute;
padding-top:5px;
width:10%;
text-align:right;
margin-left: 29px;
}
.search_size{
display:inline-block;
word-wrap:break-word;
width:15%;
padding-top:5px;
text-align:right;
margin-left: -10px;
}
}
@media(min-width:1250px){
.search-dropbox{
width:100%;
position:relative;
z-index:1;
}
.search_product{
display:inline-block;
word-wrap:break-word;
width:55%
}
.search_status .searchQty select{width: 47px !important;}
.search_status .clsProdAdd{}
}
@media (min-width: 480px) and (max-width: 767px) {
.search_status .searchQty select{width: 47px !important;}
}
header .clsGiftbox {
flex:.25; text-align:right;
}
.giftImg{
padding-top: 1em;
width: 26px;
}
@media only screen and (max-width: 850px) {
header .clsGiftbox {
flex:unset;
position: absolute;
top: 0;
right: 55px;
height: 62px;
}
}
@media only screen and (max-width: 479px) {
#search_drop {
margin-top: 8px;
}
}
@media only screen and (max-width: 550px) {
.giftImg{
padding-top:.8em;
width: 24px;
}
header .clsGiftbox {
right: 55px;
}
}
</style>
</div>
</div>
</div>
<div class="clsCart2 mobilestickycart">
<a href="javascript:void(0);" onClick="toggleInnerCart();"><span>0</span><label>0</label></span></a>
</div>
<script src="js/jquery-3.1.0.min.js" type="text/javascript" ></script>
<script src="js/jquery.easing.min.js" type="text/javascript"></script>
<!--Slider-->
<script src="plugin/slick_1.8.1/slick.min.js" type="text/javascript"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/lazyload.js"></script>
<script src="js/slick_1.8.1/slick.min.js" type="text/javascript"></script>
<script type="text/javascript" src="js/phonecart.js" ></script>
<script type="text/javascript">
$(document).ready(function () {
<?php if($_REQUEST['cartkey']!=''){?>
$("#userdata").hide();
$("form.user").hide();
$("header.clsInnerHeader").show();
<?php } ?>
$("#search_dropm").hide();
$("#search_boxm").keyup(function () {
$("#search_dropm").show();
var search_string = $("#search_boxm").val();
if (search_string == '') {
html('');
} else {
postdata = {'q': search_string}
$.post("ajax-search.php", postdata, function (data) {
$("#search_dropm").html(data);
});
}
});
});
function searchitm() {
$('#headersearchfrmm').submit();
}
</script>
<script>
$(document).ready(function () {
$('input#search_boxm').on('keyup', function () {
var charCount = $(this).val().replace(/\s/g, '').length;
if (charCount > 2) {
$("#searchdeactm").hide();
$("#searchbtnm").show();
$("#whatsgetm").removeAttr("disabled");
}
if (charCount <= 2) {
$("#searchdeactm").show();
$("#searchbtnm").hide();
}
});
});
var isAddressSelected = false;
function isNumberKey(evt){
var charCode = (evt.which) ? evt.which : evt.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
function IsAlphaNumeric(e) {
var specialKeys = new Array();
specialKeys.push(8); //Backspace
specialKeys.push(9); //Tab
specialKeys.push(46); //Delete
specialKeys.push(36); //Home
specialKeys.push(35); //End
specialKeys.push(37); //Left
specialKeys.push(39); //Right
var keyCode = e.keyCode == 0 ? e.charCode : e.keyCode;
var ret = ((keyCode >= 48 && keyCode <= 57) || (keyCode >= 65 && keyCode <= 90) || keyCode == 32 || (keyCode >= 97 && keyCode <= 122) || (specialKeys.indexOf(e.keyCode) != -1 && e.charCode != e.keyCode) || keyCode==13);
document.getElementById("error").style.display = ret ? "none" : "inline";
return ret;
}
</script>
<!-- desktop search ends -->
</header>
<?php include("phcart.php"); ?>
<input type="hidden" id="apitokensearch" value="<?php echo $apitoken;?>">
<input type="hidden" id="value_user_id" value="<?php echo $resultq->user_id;?>">
<input type="hidden" id="postalcode" value="<?php echo $resultq->zipcode;?>">
<input type="hidden" id="uphone" value="<?php echo $resultq->phone;?>">
<input type="hidden" id="cartkey" value="<?php echo $_REQUEST['cartkey'];?>">
<div id="search_drop" class="search-dropbox page-heading" style="display:none;">
<div id="product-area-search">
<div class="clsSearchPg">
<div class="maincatheadtitle" style=""></div>
<?php include("search-filter-new.php");?>
<div id="load_data_search" class="clsContent"></div>
</div>
</div>
<div id="prod-bottom-loader-search" style="display:none" > <img src="https://www.quicklly.com/images/Quicklly-Logo_300X200.gif" loading="lazy"></div>
</div>
</div>
</td>
</tr>
</table>
</td>
</tr>
<?php include('footer.php'); ?>
</table>
</body>
</html>
Directory Contents
Dirs: 10 × Files: 414