403Webshell
Server IP : 51.89.169.208  /  Your IP : 216.73.216.57
Web Server : Apache
System : Linux ns3209505.ip-198-244-202.eu 4.18.0-553.27.1.el8_10.x86_64 #1 SMP Tue Nov 5 04:50:16 EST 2024 x86_64
User : yellowleaf ( 1019)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/yellowleaf/public_html/members/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/yellowleaf/public_html/members//postad3.html
<?php
$path  = $_SERVER['DOCUMENT_ROOT'];
include_once $path.'/connect_db.php';
include 'accesscontrol.php';
// css for menu
$styleSubmit = 'color:#ff6131;background-color:#fff;border-top:1px solid #c9c9c9;font-weight:bold;';
$adid=$_GET['adid'];
$min_limit = 10;
$max_limit = 50;
// check if advert beleongs to members
if(advert_check($adid,$memberid)===false){header('Location: index.html');exit();}
if(isset($_POST['submit'])){


	$monday=$_POST['monday'];
	$tuesday=$_POST['tuesday'];
	$wednesday=$_POST['wednesday'];
	$thursday=$_POST['thursday'];
	$friday=$_POST['friday'];
	$saturday=$_POST['saturday'];
	$sunday=$_POST['sunday'];
		
	$serv1 = array_filter(array_map('trim',$_POST['serv']));
	$serv=implode(" || ", $serv1);
	
	$promotion=$_POST['promotion'];
	$urlPattern='#^http[s]?://+#i';
	$facebook=preg_replace($urlPattern,"",$_POST['facebook']);
	$twitter=preg_replace($urlPattern,"",$_POST['twitter']);
	$google=preg_replace($urlPattern,"",$_POST['google']);
	$youtube=preg_replace($urlPattern,"",$_POST['youtube']);
	$linkedin=preg_replace($urlPattern,"",$_POST['linkedin']);
	
	
	if($promotion==""){$promotion=0;}else{$promotion=1;} // if promo set it as 1 if not 0
	
	/// operning hours table
	$q3 = "INSERT INTO `opening_hours` SET 
		 `opadid` = '$adid',
		 `monday` = '$monday',
		 `tuesday` = '$tuesday',
		 `wednesday` = '$wednesday',
		 `thursday` = '$thursday',
		 `friday` = '$friday',
		 `saturday` = '$saturday',
		 `sunday` = '$sunday'";
	$r3 =  $connect->query($q3) or die($connect->error);
	
	/// ads table
	$promo = "UPDATE `ads` SET `services_offered`= '$serv',`promotion` = '$promotion',`completed` = '1' WHERE `adid` = '$adid' and `memberid` = '$memberid'";
	$promo_row =  $connect->query($promo) or die($connect->error);
	
	/// promotions table
	$prom_title=$_POST['prom_title'];
	$prom_desc=$_POST['prom_desc'];
	$prom_date=time();
	$expiry_day=$_POST['expiry_day'];
	$expiry_month=$_POST['expiry_month'];
	$expiry_year=$_POST['expiry_year'];
	$valid_day=$_POST['valid_day'];
	$valid_month=$_POST['valid_month'];
	$valid_year=$_POST['valid_year'];
	
	// converting valid
	$val=$valid_month.'/'.$valid_day.'/'.$valid_year;
	$prom_valid=strtotime($val);
	
	// converting expiry
	$expiry_dmy=$expiry_month.'/'.$expiry_day.'/'.$expiry_year;
	$prom_expiry=strtotime($expiry_dmy);
	
	if($promotion==1){
	$q5 = "INSERT INTO promotions SET
			member_id = '$memberid',
			ad_id = '$adid',
			prom_title = '$prom_title',
			prom_desc = '$prom_desc',
			prom_date = '$prom_date',
			prom_valid = '$prom_valid',
			prom_expiry = '$prom_expiry'";

	$r5 = $connect->query($q5) or die($connect->error);
	}
	if($_POST['facebook']!=""||$_POST['twitter']!=""||$_POST['google']!=""||$_POST['youtube']!=""||$_POST['linkedin']!=""){
	$q6 = "INSERT INTO social_links SET
			so_member_id = '$memberid',
			so_ad_id = '$adid',
			facebook = '$facebook',
			googleplus = '$google',
			twitter = '$twitter',
			youtube = '$youtube',
			linkedin = '$linkedin'";

	$r6 = $connect->query($q6) or die($connect->error);
	}
	?><script>location.href='postad4.html?adid=<?=$adid?>'</script><?
}

?>
<!DOCTYPE html>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>YellowLeaf UK</title>
<link href="style.css" rel="stylesheet" type="text/css">
<script language="javascript">
<!--
function CheckPostAd(){
// mon
 if(document.getElementById('monCheck').checked==false){ // if not closed, then validate
	 if(document.RegForm.monday.value==""){
	  window.alert('Please your business opening and closing time for Monday.');
	  document.RegForm.monday.focus();
	  return false;
	 }
 }
 // tue
 if(document.getElementById('tueCheck').checked==false){ // if not closed, then validate
	if(document.RegForm.tuesday.value==""){
	  window.alert('Please your business opening and closing time for Tuesday.');
	  document.RegForm.tuesday.focus();
	  return false;
	}
 }
 // wed
 if(document.getElementById('wedCheck').checked==false){ // if not closed, then validate
	if(document.RegForm.wednesday.value==""){
	  window.alert('Please your business opening and closing time for Wednesday');
	  document.RegForm.wednesday.focus();
	  return false;
	}
 }
 // thur
 if(document.getElementById('thuCheck').checked==false){ // if not closed, then validate  
	if(document.RegForm.thursday.value==""){
	  window.alert('Please your business opening and closing time for Thursday');
	  document.RegForm.thursday.focus();
	  return false;
	}
 }
 // fri
 if(document.getElementById('friCheck').checked==false){ // if not closed, then validate
	if(document.RegForm.friday.value==""){
	  window.alert('Please your business opening and closing time for Friday');
	  document.RegForm.friday.focus();
	  return false;
	}
 }
  // sat
if(document.getElementById('satCheck').checked==false){ // if not closed, then validate
	if(document.RegForm.saturday.value==""){
	  window.alert('Please your business opening and closing time for Saturday');
	  document.RegForm.saturday.focus();
	  return false;
	}
}
 // sun
 if(document.getElementById('sunCheck').checked==false){ // if not closed, then validate
	if(document.RegForm.sunday.value==""){
	  window.alert('Please your business opening and closing time for Sunday');
	  document.RegForm.sunday.focus();
	  return false;
	}
 }
 if(document.RegForm.promotion.checked==true){
	  if(document.RegForm.prom_title.value==""){
	  window.alert('Please enter the title of your business promotion.');
	  document.RegForm.prom_title.focus();
	  return false;
	 }
	  if(document.RegForm.prom_desc.value==""){
	  window.alert('Please enter the description of your promotion.');
	  document.RegForm.prom_desc.focus();
	  return false;
	 }
	 if(document.RegForm.valid_day.value==""){
	  window.alert('Please select the \'Day\' for the \'Valid From\' date.');
	  document.RegForm.valid_day.focus();
	  return false;
	 }
	 if(document.RegForm.valid_month.value==""){
	  window.alert('Please select the \'Month\' for the \'Valid From\' date.');
	  document.RegForm.valid_month.focus();
	  return false;
	 }
	 if(document.RegForm.valid_year.value==""){
	  window.alert('Please select the \'Year\' for the \'Valid From\' date.');
	  document.RegForm.valid_year.focus();
	  return false;
	 }
	 if(document.RegForm.expiry_day.value==""){
	  window.alert('Please select the\'Day\' for the \'Expiry\' date.');
	  document.RegForm.expiry_day.focus();
	  return false;
	 }
	 if(document.RegForm.expiry_month.value==""){
	  window.alert('Please select the \'Month\' for the \'Expiry\' date.');
	  document.RegForm.expiry_month.focus();
	  return false;
	 }
	 if(document.RegForm.expiry_year.value==""){
	  window.alert('Please select the\'Year\' for the \'Expiry\' date.');
	  document.RegForm.expiry_year.focus();
	  return false;
	 }
 }
}

function promCheck(){
var promCheckBox = document.getElementById('promo_check');
var addPromo = document.getElementById('add_promo');
	if(promCheckBox.checked==false){
		addPromo.style.display='none';
		promCheckBox.value='0';
	}else{
		addPromo.style.display='';
		promCheckBox.value='1';
	}
}



//-->
</script>
<style>
.optmeDv{color:#444;padding:3px 15px;border-bottom:1px solid #ddd}
.closedTd{font-size:11pt;}
.socialTbl td{color:#444;}
.opFields input{width:70px !important;margin:0px !important;padding:8px 5px !important;}
.opFields td{border:1px solid #ddd;}
.opFields .days td{background:#f1f1f1;}
.remRow{cursor:pointer}
</style>
</head>

<body>

<? include 'header.php'; ?>
<table class="tbwdth">
	<tr>
		<td valign="top" style="width:210px;">
		<? include 'member_menu.php'; ?>
		</td>
		<td valign="top" class="cnGrad">
		<div class="cnHead">Submit Advert</div>
		<div style="position:relative;margin-bottom:70px">
		<hr class="stpBar" noshade size="1" color="#cccccc">
		<img class="nav stepflat1 subPos1" src="/img/img_trans.gif" width="1" height="1" />
		<img class="nav stepflat2 subPos2" src="/img/img_trans.gif" width="1" height="1" />
		<img class="nav sel3 subPos3" src="/img/img_trans.gif" width="1" height="1" />
		<img class="nav stepflat4 subPos4" src="/img/img_trans.gif" width="1" height="1" />
		<img class="nav stepflat5 subPos5" src="/img/img_trans.gif" width="1" height="1" />
		<img class="nav stepflat7 subPos7" src="/img/img_trans.gif" width="1" height="1" />
		</div>		
		<form name="RegForm" action="postad3.html?adid=<?=$adid?>" method="POST" enctype="multipart/form-data" onsubmit="return CheckPostAd();" autocomplete="off">
		<table width="100%" class="cnTbl">
			<tr>
				<td align="left" valign="top" class="cnTitle" style="padding-left:25px">Products, Services or Facilities*:<br>
					<div class="cnTitleDesc">Please enter products, services or facilities that your business offers.</div><br>
					<table class="servTbl">
						<tbody>
							<?for($i=0;$i<$min_limit;$i++){echo '<tr><td><input type="text" size="30" name="serv[]" value=""></td><td></td></tr>';}?>
						</tbody>
					</table>		
					<div style="padding:10px 5px;"><button type="button" class="redBtn fancyBtn" id="addServ" style="float:none">Add Another +</button></div>
				</td>
			</tr>
			<tr>
				<td><hr noshade color="#C9C9C9" size="1"></td>
			</tr>
			<tr>
				<td align="left" valign="top" class="cnTitle" style="padding-left:25px">Opening Times*:<br>
					<div class="cnTitleDesc">Please enter the business opening times.</div><br>
					<table class="opFields">
						<tr class="days">
							<td style="color:#244471" class="cnTitle">Mon</td>
							<td style="color:#244471" class="cnTitle">Tue</td>
							<td style="color:#244471" class="cnTitle">Wed</td>
							<td style="color:#244471" class="cnTitle">Thur</td>
							<td style="color:#244471" class="cnTitle">Fri</td>
							<td style="color:#244471" class="cnTitle">Sat</td>
							<td style="color:#244471" class="cnTitle">Sun</td>
						</tr>
						<tr>
							<td><div id="monOp"><input type="text" size="30" name="monday" id="monday" value="<?=$add_row['monday']?>"></div></td>
							<td><div id="tueOp"><input type="text" size="30" name="tuesday" id="tuesday" value="<?=$add_row['tuesday']?>"></div></td>
							<td><div id="wedOp"><input type="text" size="30" name="wednesday" id="wednesday" value="<?=$add_row['wednesday']?>"></div></td>
							<td><div id="thuOp"><input type="text" size="30" name="thursday" id="thursday" value="<?=$add_row['thursday']?>"></div></td>
							<td><div id="friOp"><input type="text" size="30" name="friday" id="friday" value="<?=$add_row['friday']?>"></div></td>
							<td><div id="satOp"><input type="text" size="30" name="saturday" id="saturday" value="<?=$add_row['saturday']?>"></div></td>
							<td><div id="sunOp"><input type="text" size="30" name="sunday" id="sunday" value="<?=$add_row['sunday']?>"></div></td>
						</tr>
					</table>		
				</td>
			</tr>
			<tr>
				<td><hr noshade color="#C9C9C9" size="1"></td>
			</tr>
			<tr>
			<td align="left" valign="top" class="cnTitle" style="padding-left:25px">Promotional Deals</span> &amp; Offers (optional)<br>
			<div class="cnTitleDesc">Please state any promotional deals or offers that your business is currently offering.</div>
			<div style="font-size:11pt;margin-top:20px;color:#444;">
			<input type="checkbox" onclick="promCheck()" name="promotion" id="promo_check" value="0" class="nostyle"> I wish to add a promotion 
			</div>
			<table width="100" id="add_promo" style="display:none;margin-top:20px;background-color:#f6f6f6;color:#444;">
				<td valign="top" colspan="2"></td>
				</tr>
				<tr>
						<td class="cnWidth cnTitle" style="padding-left:25px;color:#244471" valign="top">
						Promotion Title*:<br>
						<div class="cnTitleDesc">Please enter the title of your business promotion.</div>
						<input name="prom_title" type="text" class="txbox" size="40"></td>
					</tr>
					<tr>
						<td><hr noshade color="#C9C9C9" size="1"></td>
					</tr>
					<tr>
						<td class="cnWidth cnTitle" style="padding-left:25px;padding-right:25px;color:#244471" valign="top">
						Promotion Description *:<br>
						<div class="cnTitleDesc">Please enter the description of your promotion.</div>
						<textarea name="prom_desc" rows="6" style="width:590px"></textarea></td>
					</tr>
					<tr>
						<td><hr noshade color="#C9C9C9" size="1"></td>
					</tr>
					<tr>
						<td class="cnWidth cnTitle" style="padding-left:25px;color:#244471" valign="top">
						Promotion Valid From*:<br>
						<div class="cnTitleDesc">Please enter the date that your promotion is valid from.</div>
						<select name="valid_day">
							<option value selected>Day</option>
							<?
							for($d=1; $d<=31; $d++){
								echo '<option value="'.$d.'">'.$d.'</option>';
							}
							?>
						</select>
						<select name="valid_month">
							<option value selected>Month</option>
							<option value="1">January</option>
							<option value="2">February</option>
							<option value="3">March</option>
							<option value="4">April</option>
							<option value="5">May</option>
							<option value="6">June</option>
							<option value="7">July</option>
							<option value="8">August</option>
							<option value="9">September</option>
							<option value="10">October</option>
							<option value="11">November</option>
							<option value="12">December</option>
						</select>
						<select name="valid_year">
						<option value selected>Year</option>
						<?	$y=date('Y');
							for($i=1; $i<=50; $i++){
							echo '<option value="'.$y.'">'.$y.'</option>';
							$y++;
							}
							?>
						</select>
						</td>
					</tr>
					<tr>
						<td><hr noshade color="#C9C9C9" size="1"></td>
					</tr>
					<tr>
						<td class="cnWidth cnTitle" style="padding-left:25px;color:#244471" valign="top">
						Promotion Expiry*:<br>
						<div class="cnTitleDesc">Please enter the expiry date of your promotion.</div>
						<select name="expiry_day">
							<option value selected>Day</option>
							<?
							for($d2=1; $d2<=31; $d2++){
								echo '<option value="'.$d2.'">'.$d2.'</option>';
							}
							?>
						</select>
						<select name="expiry_month">
							<option value selected>Month</option>
							<option value="1">January</option>
							<option value="2">February</option>
							<option value="3">March</option>
							<option value="4">April</option>
							<option value="5">May</option>
							<option value="6">June</option>
							<option value="7">July</option>
							<option value="8">August</option>
							<option value="9">September</option>
							<option value="10">October</option>
							<option value="11">November</option>
							<option value="12">December</option>
						</select>
						<select name="expiry_year">
						<option value selected>Year</option>
							<?	
							$y=date('Y');
							for($i=1; $i<=50; $i++){
							echo '<option value="'.$y.'">'.$y.'</option>';
							$y++;
							}
							?>
						</select>

						</td>
					</tr>
				</table>
			</td>
			</tr>
			<tr>
				<td><hr noshade color="#C9C9C9" size="1"></td>
			</tr>
			<tr>
				<td align="left" valign="top" class="cnTitle" style="padding-left:25px">Your Social Links (optional)<br>
					<div class="cnTitleDesc">Please provide the links to your social pages.</div>
					<table class="socialTbl">
							<tr>
								<td>Facebook:</td>
								<td valign="middle">
								<input name="facebook" type="text" class="txbox" size="30" value="http://" onblur="if(this.value==''){this.value='http://';}" />
								<i><span style="font-weight:normal">e.g http://www.facebook.com/</span><b>YourPageName</b></i></td>
							</tr>
							<tr>
								<td>Twitter:</td>
								<td>
								<input name="twitter" type="text" class="txbox" size="30" value="http://" onblur="if(this.value==''){this.value='http://';}" /><i><span style="font-weight:normal"> e.g http://www.twitter.com/</span><b>YourPageName</b></i></td>
							</tr>
							<tr>
								<td>Google+:</td>
								<td>
								<input name="google" type="text" class="txbox" size="30" value="http://" onblur="if(this.value==''){this.value='http://';}" /><i><span style="font-weight:normal"> e.g http://plus.google.com/</span><b>+YourPageName</b></i></td>
							</tr>
							<tr>
								<td>YouTube:</td>
								<td>
								<input name="youtube" type="text" class="txbox" size="30" value="http://" onblur="if(this.value==''){this.value='http://';}" /><i><span style="font-weight:normal"> e.g http://www.youtube.com/user/</span><b>YourPageName</b></i></td>
							</tr>
							<tr>
								<td>LinkedIn:</td>
								<td>
								<input name="linkedin" type="text" class="txbox" size="30" value="http://" onblur="if(this.value==''){this.value='http://';}" /><i><span style="font-weight:normal"> e.g http://www.linkedin.com/in/</span><b>YourPageName</b></i></td>
							</tr>
					</table>
				</td>
			</tr>
			<tr>
				<td><hr noshade color="#C9C9C9" size="1"></td>
			</tr>
			<tr>
				<td>
				<span style="font-size:9pt;color:#666;">* mandatory fields that must be filled in.</span>
				</td>
			</tr>
		</table>
		<input class="blueBtn fancyBtn" style="border:0px;float:left;" type="submit" value="Next >" name="submit">
		</form>
		</td>
	</tr>
</table>
<? include 'footer.php'; ?>
<script type="text/javascript">
function getScript(e,t){var n=document.createElement("script");n.src=e;var r=document.getElementsByTagName("head")[0],i=false;n.onload=n.onreadystatechange=function(){if(!i&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){t();n.onload=n.onreadystatechange=null;r.removeChild(n)}};r.appendChild(n)}

getScript('http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js',function(){
	
	$('.servTbl').on('click','.remRow',function(){
		$(this).parent().parent().remove();
	});
	
	var limit = <?=$max_limit?>;
	$('#addServ').click(function(){
		var rowCount = $('.servTbl tr').length;
		if(rowCount < limit){
			$('.servTbl > tbody:last').append('<tr><td><input type="text" size="30" name="serv[]" value=""></td><td><div class="remRow">remove</div></td></tr>');
		}else{
			alert('You cannot add more than '+limit+' products, services or facilities.');
		}
	});
	
});
</script>
</body>

</html>

Youez - 2016 - github.com/yon3zu
LinuXploit