403Webshell
Server IP : 10.200.247.200  /  Your IP : 216.73.217.19
Web Server : Apache
System : Linux synergy-usa-sites 6.8.0-138-generic #138-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 31 22:41:49 UTC 2026 x86_64
User : jeremy ( 1001)
PHP Version : 8.4.25
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/hans_sites/yogurtlanddelivers.com/functions/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/hans_sites/yogurtlanddelivers.com/functions/create_order_sticker.php
<?php
	require_once($_SERVER['DOCUMENT_ROOT'].'/php/mysql.php');
	if(!empty($_REQUEST['order_id'])) {
		$order_info_res = $db->query("SELECT * FROM yogurtland_delivers.orders WHERE id='".clean($_REQUEST['order_id'])."'");
		$order_info = $order_info_res[0];
		$order_info['cups'] = $db->query("SELECT * FROM yogurtland_delivers.orders_cups WHERE order_id='".clean($_REQUEST['order_id'])."' AND id='".clean($_REQUEST['cup_id'])."'");
		foreach($order_info['cups'] as $k=>$v) {
			$order_info['cups'][$k]['flavor_info'] = $db->query("SELECT * FROM yogurtland_delivers.orders_flavors WHERE order_id='".clean($v['order_id'])."' AND cup_id='".clean($v['id'])."'");
			$order_info['cups'][$k]['topping_info'] = $db->query("SELECT * FROM yogurtland_delivers.orders_toppings WHERE order_id='".clean($v['order_id'])."' AND cup_id='".clean($v['id'])."'");
		}
		$all_cups = $db->query("SELECT id FROM yogurtland_delivers.orders_cups WHERE order_id='".clean($_REQUEST['order_id'])."' ORDER BY id ASC");
		$i=0;
		foreach($all_cups as $cup) {
			$i++;
			if($cup['id']==$order_info['cups'][0]['id']) {
				$order_info['cup_num'] = $i;
			}
		}
		$order_info['total_cups'] = count($all_cups);
	} else {
		$order_info = array();
	}
?>
<!DOCTYPE html>
<html>
	<head>
		<meta name="viewport" content="initial-scale=.68, minimum-scale=.68, maximum-scale=.68">
		<link rel="stylesheet" href="/css/style.css" />
		<style>
			body,html,#content {
				margin:0px !important;
				padding:0px !important;
			}
			.order_summary {
				margin:0px !important;
				width:993px;
				height:306px;
				overflow: hidden;
				border:none !important;
			}
			.order_summary .order_ounces {
				padding-top:20px;
				font-size:52px;
			}
			.order_summary_table {
				width:100%;
				margin-top:20px;
			}
		</style>
	</head>
	<body>
		<div id="content">
			<?php foreach($order_info['cups'] as $num=>$order) {
			$total_flavor_list = count($order['flavor_info']);
			if($total_flavor_list < count($order['topping_info'])) {
				$total_flavor_list = count($order['topping_info']);
			}
			if($total_flavor_list==1) {
				?>
				<style>
					.order_summary .order_summary_flavor_title {
						font-size: 36px;
					}
					.order_summary_table td {
						font-size:32px;
					}
				</style>
				<?php
			} elseif($total_flavor_list==2) {
				?>
				<style>
					.order_summary .order_summary_flavor_title {
						font-size: 32px;
					}
					.order_summary_table td {
						font-size:28px;
					}
				</style>
				<?php
			} elseif($total_flavor_list==3) {
				?>
				<style>
					.order_summary .order_summary_flavor_title {
						font-size: 28px;
					}
					.order_summary_table td {
						font-size:24px;
					}
				</style>
				<?php
			} else {
				?>
				<style>
					.order_summary .order_summary_flavor_title {
						font-size: 24px;
					}
					.order_summary_table td {
						font-size:20px;
					}
				</style>
				<?php
			}
			?>
			<div class="order_summary">
				<div style="width:170px;display:inline-block;vertical-align:middle;font-size:24px;">
					<?= $order_info['cc_last_name'];?><br />
					<?= (strtotime(date('Y-m-d',strtotime($order_info['delivery_time'])))!=strtotime(date('Y-m-d'))) ? date('m/d/y',strtotime($order_info['delivery_time'])).'<br />' : '';?>
					<?= date('g:i',strtotime($order_info['delivery_time'])).' - '.date('g:i',strtotime('+30 minute',strtotime($order_info['delivery_time'])));?><br />
					<?= $order_info['cup_num'].'/'.$order_info['total_cups'];?>
				</div>
				<div style="width:793px;display:inline-block;border-left:1px solid black;padding-left:5px;vertical-align:middle;">
					<div class="order_ounces"><?= $order['name_on_cup'];?> - <?= $order['ounces'];?> oz Cup</div>
					<table class="order_summary_table">
						<tr>
							<td class="order_summary_flavor_title" style="width:50%;">Flavors:</td>
							<td class="order_summary_flavor_title" style="width:50%;">Toppings:</td>
						</tr>
						<?php for($i=0;$i<$total_flavor_list;$i++) { ?>
						<tr>
							<?php if(!empty($order['flavor_info'][$i])) {
								if(strlen($order['flavor_info'][$i]['flavor'])>30) {
									$order['flavor_info'][$i]['flavor'] = substr($order['flavor_info'][$i]['flavor'],0,30).'...';
								}
							?>
							<td><div style="margin-left:60px;text-align:left;"><?= $i+1;?>. <?= $order['flavor_info'][$i]['flavor'];?></div></td>
							<?php } else { ?>
							<td></td>
							<?php } ?>
							<?php if(!empty($order['topping_info'][$i])) {
								if(strlen($order['topping_info'][$i]['topping'])>30) {
									$order['topping_info'][$i]['topping'] = substr($order['topping_info'][$i]['topping'],0,30).'...';
								}
							?>
							<td><div style="margin-left:60px;text-align:left;"><?= $i+1;?>. <?= $order['topping_info'][$i]['topping'];?></div></td>
							<?php } else { ?>
							<td></td>
							<?php } ?>
						</tr>
						<?php } ?>
					</table>
				</div>
			</div>
			<?php } ?>
		</div>
	</body>
</html>

Youez - 2016 - github.com/yon3zu
LinuXploit