MOON
Server: Apache
System: Linux ip-208-109-13-31.ip.secureserver.net 3.10.0-1160.119.1.el7.tuxcare.els4.x86_64 #1 SMP Sat Aug 31 06:58:57 UTC 2024 x86_64
User: durgeshpandey215 (1013)
PHP: 8.1.29
Disabled: NONE
Upload Files
File: /home/durgeshpandey215/public_html/zeeroprice.skilladders.com/editproduct.php
<? require_once "application_top.php";
	require "protect.php";
	$pid = (isset($_REQUEST['pid']) && ($_REQUEST['pid']))? decode($_REQUEST['pid']) : 0;
	if(!$pid){ $_SESSION['msg']="Invalid access"; header('location:index.php');exit; }
	$db->where('userid',$_SESSION['useridsess']);
	$rowu = $db->getOne('register');
	//$sql = "select * from products where pid=? and sellerid = ? limit 1";
	$db->where('pid',$pid);
	$db->where('sellerid',$_SESSION['useridsess']);
	$rowprd = $db->getOne('products');
	if(!$rowprd){ $_SESSION['msg']="Invalid access"; header('location:index.php');exit; }
?>
<!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>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Add product</title>
<? require_once "scripts.php";?>
</head>
<body>

	<? $pagename = 'live'; require "header.php";?>
<div class="w3-container">

<h1>Edit Product</h1>
<br/>
</div>

<form action="<?=HTTP_SERVER;?>product-edit-submit.php" method="post" id="commonform" enctype="multipart/form-data">

<div class="w3-row w3-card w3-white">
<br/>
<div class="w3-col m12">
	<script>
	$(document).ready(function(){
		$("#tilldate" ).datepicker({
		dateFormat: "dd-mm-yy",
		minDate: new Date(<?=date('Y');?>, <?=date('m');?>, <?=date('d +1');?>),
		maxDate: "+3m +1w"
		});
	
		$('#catid').change(function(){
			var catid = $("#catid").val();
			$("#subcatDiv").html('<img src="<?=HTTP_SERVER;?>images/loading.gif">');
			$.ajax({url:"ajax_getsubcat.php?catid="+catid, success:function(result){ $("#subcatDiv").html(result);}, error:function($result){ alert("error")} });
		});
	});
	</script>
<script type="text/javascript">
$(function() {
	<? for($i=1;$i<=4;$i++){?>
	$("#pic<?=$i;?>").on("change", function()
	{
		var files = !!this.files ? this.files : [];
		if (!files.length || !window.FileReader){ // no file selected, or no FileReader support
			//imgDiv1
		return; 
		}
		if (/^image/.test( files[0].type)){ // only image file
			var reader = new FileReader(); // instance of the FileReader			
			reader.file = files[0];
			reader.onload = function(readerEvent) {
			 var file = this.file;
              var image = new Image();
              image.onload = function(imageEvent) { 
				var max_size = 500;
				var w = image.width;
                var h = image.height;
                
                 if (w > h) {  if (w > max_size) { h*=max_size/w; w=max_size; }
                 } else     {  if (h > max_size) { w*=max_size/h; h=max_size; } }
               
                 var canvas = document.createElement('canvas');
                 canvas.width = w;
                 canvas.height = h;
                 canvas.getContext('2d').drawImage(image, 0, 0, w, h);
                 if (file.type == "image/jpeg") {
                    var dataURL = canvas.toDataURL("image/jpeg", 1.0);
                 } else {
                    var dataURL = canvas.toDataURL("image/png");
                 }
				//document.getElementById('inp_img'+id).value = dataURL;
				$("#imgpic<?=$i;?>").attr("src", dataURL);
				$("#inputpic<?=$i;?>").val(dataURL);
				
              }
              image.src = readerEvent.target.result;
           }
			
		reader.readAsDataURL(files[0]); // read the local file

		reader.onloadend = function(){ // set image data as background of div
			$("#filename<?=$i;?>").val(files[0].name);
			//$("#inputpic<?=$i;?>").trigger('change');//onchange sending to ajax submit using class 'picdata' 
			$("#fileinputDiv<?=$i;?>").hide();
			$("#imgDiv<?=$i;?>").show();
			}
		}
	});
	<? } ?>
	});
	
function showhideDelete(showid,hideid,extraid,dbid){
	$('#'+hideid).hide();
	$('#pic'+extraid).val('');	
	$('#'+showid).show();
	$('#inputpic'+extraid).val('');
	if(dbid){
	var callurl = $('#HTTP_SERVER').val()+"ajax_delpic.php?id="+extraid+"&dbid="+dbid;
	$.ajax({url: callurl, success:function(result){
	//alert(result);
	}});
	}
}
</script>
	
<?
for($i=1;$i<=4;$i++){
if(isset($rowprd['pic'.$i]) && $rowprd['pic'.$i]){ 
$srurl = HTTP_SERVER."images/products/".$rowprd['pic'.$i]; 
}else{ 
$srurl = ""; }
?>
<div id="imgDiv<?=$i;?>" class="imguploderDiv" style="display:<?=($srurl)? "":"none";?>;">
	<img src="<?=$srurl;?>" id="imgpic<?=$i;?>"/>
	<input type="hidden" name="inputpic<?=$i;?>" id="inputpic<?=$i;?>" class="picdata"/>
	<input type="hidden" name="filename<?=$i;?>" id="filename<?=$i;?>"/>
	<input type="hidden" name="picnum" id="picnum" class="picnum" value="<?=$i;?>"/>
	<span onclick="showhideDelete('fileinputDiv<?=$i;?>','imgDiv<?=$i;?>','<?=$i;?>','<?=encode($rowprd['pid']);?>')">DELETE X</span>
</div>
<div id="fileinputDiv<?=$i;?>" class="imguploderDiv" style="background-image:url('<?=HTTP_SERVER;?>images/upload-photo.png');display:<?=($srurl)? "none":"";?>;">
<input id="pic<?=$i;?>" name="pic<?=$i;?>" type="file" class="img" />
<span>PHOTO <?=$i;?></span>
</div>
<? } ?>
</center>
<br/>

			</div>
			<div class="w3-col m12 w3-container">	
				<br/>
				<div class="w3-row">
				<div class="w3-col s6" style="padding-right:15px;">
				
				<b>Category<span class="asterix">*</span>:</b><br/>
				<?
					$catselected =  $rowprd['catid'];
					$catname = 'catid';
					$isclass = 'required w3-input';
					require "categories.php";
				?>
				</div>
				<div class="w3-col s6" style="padding-right:15px;">
				
				<b>Sub Category<span class="asterix">*</span>:</b><br/>
				<div id="subcatDiv">
				<?
					$catselected =  $rowprd['catid'];
					$subcatselected =  $rowprd['subcatid'];
					$subcatname = 'subcatid';
					$isclass = 'required w3-input';
					require "subcategories.php";
				?>
				</div>
				</div>
				</div>
				
				
				<b>Product Name <span class="asterix">*</span>:</b><br/>
				<input type="text" id="ititle" name="ititle" value="<?=$rowprd['ititle'];?>" class="w3-input " required/>
				
				<b>Product description <span class="asterix">*</span>:</b> <br/>
				<textarea  name="description" rows="5" maxlength="1500" placeholder="" class="w3-input " required><?=$rowprd['description'];?></textarea>
				
				<div class="w3-row">
				<div class="w3-col m4" style="padding-right:15px;">
					<b>Maximum Displayed Price (<?=currSign($rowu['currency']);?>):</b><br/>
					<?=$rowprd['mrp'];?>
				</div>
				<div class="w3-col m4" style="padding-right:15px;">
					<b>Minimum  Hidden Sale Price in ZeeroPrice window (<?=currSign($rowu['currency']);?>):</b><br/>
					<?=$rowprd['minprice'];?>
				</div>
				<div class="w3-col m4">
					<b>Display till date:</b><br/>
					<input type="text" id="tilldate" name="tilldate" value="<?=date('d-m-Y',strtotime($rowprd['tilldate']));?>" maxlength="15" class="w3-input"/>
				</div>
				</div>
				<center><br/>
				<input type="hidden" name="pid" id="pid" value="<?=encode($pid);?>"/>
				<input type="submit" name="isubmit" id="submitbutton" class="w3-btn w3-pink" value=" Submit "/></center>
				<br/>		
		</div>
	</div>
	</form>
			
	<br/><br/>
	<? include "footer.php";?>
</body>
</html>