|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/duvallgroupweb/ |
Upload File : |
<?php
session_start();
?>
<!DOCTYPE html>
<HEAD>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-184986101-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-184986101-1');
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-G8YXEMXJZ3"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-G8YXEMXJZ3');
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-Y504JB4R42"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-Y504JB4R42');
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-QCB7QFTCSL"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-QCB7QFTCSL');
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-157718187-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// gtag('js', new Date());
gtag('js', 'UA-157718187-1');
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-00X9X9JBFZ"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-00X9X9JBFZ');
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-9WDT8NSVL8"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-9WDT8NSVL8');
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-853WWW2YQM"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-853WWW2YQM');
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-C9LCPKEB4F"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-C9LCPKEB4F');
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-185199779-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-185199779-1');
</script>
<STYLE>
body{
font-size:15px;
font-family:Arial;
font-weight:bold;
}
input{
font-size:15px;
font-family:calibri;
}
input:readonly{
background-color:beige;
}
</STYLE>
</HEAD>
<BODY>
<center><H1 style="font-size:25px;">YOUR ONLINE ORDER DATA</H1></center>
<?php
class OnlineShirtOrder
{
public $orderDate;
public $orderFName;
public $orderLName;
public $orderEmail;
public $orderAddress;
public $orderCity;
public $orderState;
public $orderZipCode;
public $orderPlan;
public $orderUniversity;
public $orderSize;
public $orderCost;
public $orderColor;
public $mailFrom;
public $mailTo;
public $mailSubject;
public $mailBody;
function __construct($orderDate,$orderFName,$orderLName,$orderEmail,$orderAddress,$orderCity,$orderState,$orderZipCode,$orderPlan,$orderUniversity,$orderSize,$orderCost,$orderColor,
$mailFrom,$mailTo,$mailSubject, $mailBody )
{
$this->orderDate=$orderDate;
$this->orderFName=$orderFName;
$this->orderLName=$orderLName;
$this->orderEmail=$orderEmail;
$this->orderAddress=$orderAddress;
$this->orderCity=$orderCity;
$this->orderState=$orderState;
$this->orderZipCode=$orderZipCode;
$this->orderPlan=$orderPlan;
$this->orderUniversity=$orderUniversity;
$this->orderSize=$orderSize;
$this->orderCost=$orderCost;
$this->orderColor=$orderColor;
$this->mailFrom=$mailFrom;
$this->mailTo=$mailTo;
$this->mailSubject=$mailSubject;
$this->mailBody=$mailBody;
}
function emailConfirm($mailTo, $mailSubject, $mailBody,$mailFrom )
{
mail($mailTo, $mailSubject,$mailBody,$mailFrom);
}
}
$postDate=$_SESSION['orderDate'];
$postFName=$_POST['fName'];
$_SESSION['fName']=$postFName;
$postLName=$_POST['lName'];
$_SESSION['lName']=$postLName;
$postEmail=$_POST['email'];
$_SESSION['email']=$postEmail;
$postAddress=$_POST['address'];
$_SESSION['address']=$postAddress;
$postCity=$_POST['city'];
$_SESSION['city']=$postCity;
$postState=$_POST['state'];
$_SESSION['state']=$postState;
$postZipCode=$_POST['zipCode'];
$_SESSION['zipCode']=$postZipCode;
$postPlan=$_POST['plan'][0];
$_SESSION['plan']=$postPlan;
$postUniversity=$_POST['university'];
$_SESSION['university']=$postUniversity;
$postSize=$_POST['shirtSize'];
$_SESSION['shirtSize']=$postSize;
$postCost=$_POST['cost'];
$_SESSION['cost']=$postCost;
$postColor=$_POST['shirtColor'];
$_SESSION['shirtColor']=$postColor;
$postFrom="From: [email protected]";
$_SESSION['from']=$postFrom;
$postTo=$_SESSION['email'];
$postSubject="Confirming Your Shirt Order";
$postBody="Dear ".$postFName."\n\r\n\rThis is to confirm your order for your shirt(s) under the ".$postPlan[0]." plan for your school at ".$postUniversity." at
cost of $".$postCost.".\n\rWe thank you for your business.";
$newOrder=new OnlineShirtOrder($postDate,$postFName,$postLName,$postEmail,$postAddress,$postCity,$postState,$postZipCode,$postPlan,$postUniversity,$postSize,$postCost,$postColor,
$postFrom, $postTo,$postSubject, $postBody);
echo "DATE:<input readonly type='text' name='orderDate' value= ".$newOrder->orderDate."><br>";
echo "FIRST NAME: <input readonly type='text' name='fName' size='40' value='".$newOrder->orderFName."'><br>";
echo "LAST NAME: <input readonly type='text' name='lName' size='40' value='".$newOrder->orderLName."'><br>";
echo "EMAIL: <input readonly type='text' name='email' size='40' value='".$newOrder->orderEmail."'><br>";
echo "ADDRESS: <input readonly type='text' name='address' size='40' value='".$newOrder->orderAddress."'><br>";
echo "CITY: <input readonly type='text' name='city' size='40' value='".$newOrder->orderCity."'><br>";
echo "STATE: <input readonly type='text' name='state' size='40' value='".$newOrder->orderState."'><br>";
echo "ZIP CODE: <input readonly type='text' name='zipCode' size='40' value='".$newOrder->orderZipCode."'><br>";
echo "PLAN: <input readonly type='text' name='plan' size='40' value='".$newOrder->orderPlan."'><br>";
echo "UNIVERSITY: <input readonly type='text' name='university' size='40' value='".$newOrder->orderUniversity."'><br>";
echo "SIZE: <input readonly type='text' name='zipCode' size='40' value='".$newOrder->orderSize."'><br>";
echo "COST: <input readonly type='text' name='cost' size='40' value='".$newOrder->orderCost."'><br>";
echo "COLOR: <input readonly type='color' name='shirtColor' value='".$newOrder->orderColor."'><br>";
echo "<p>We emailed your confirmation at ".$postTo.".";
$newOrder->emailConfirm($postTo,$postSubject,$postBody,$postFrom);
$xmlOrdersFile="onlineOrders.xml";
$xmlDom=simplexml_load_file($xmlOrdersFile);
$orderCount=
$ordersNode=$xmlDom->addChild("OnlineOrder");
$ordersNode->addChild("Date",$postDate);
$ordersNode->addChild("FirstName",$postFName);
$ordersNode->addChild("LastName",$postLName);
$ordersNode->addChild("Email",$postEmail);
$ordersNode->addChild("Address",$postAddress);
$ordersNode->addChild("City", $postCity);
$ordersNode->addChild("State", $postState);
$ordersNode->addChild("Zip",$postZipCode);
$ordersNode->addChild("Plan",$postPlan);
$ordersNode->addChild("University",$postUniversity);
$ordersNode->addChild("Size",$postSize);
$ordersNode->addChild("Cost", $postCost);
$ordersNode->addChild("Color",$postColor);
$xmlDom->saveXML($xmlOrdersFile);
//echo $xmlDom->OnlineOrder->count();
?>
<!--<script src="https://www.paypal.com/sdk/js?client-id=AW5ydnCdy4nNKyaUaas0YM557-NNQYJb7EsRYC7TsRF1fxZlawTeTB660wMYvIY1fdQik08ptn0jkqlK&locale=en_US&commit=true&components=buttons&disable-card=amex,jcb"></script> -->
<script src="https://www.paypal.com/sdk/js?client-id=AT4u_rekD2BVfhiOp3s-K8GXSpKxb1u-qciUv_PHzO8Ok0JVZLzvalg8Nq1fwbrpOsA5KpU5iIlYNB5g&locale=en_US&commit=true&components=buttons"></script>
<div id="paypal-button-container" style="width:15px;"></div>
<script>
paypal.Buttons({
style: {
size: 'small',
color: 'gold',
shape: 'pill',
label: 'paypal'
}
,
env: 'production',
client: {
sandbox: 'AaFNtW6JSCtwf28tV2Rnxux8NJcvdLzORV7kcaUGAgA2sf2pLr2WWs-qC4mM-MNeToDacCpBZg_7sBXS',
production: 'AT4u_rekD2BVfhiOp3s-K8GXSpKxb1u-qciUv_PHzO8Ok0JVZLzvalg8Nq1fwbrpOsA5KpU5iIlYNB5g'
}
,
locale: 'en_US'
,
createOrder: function(data, actions) {
// Set up the transaction
return actions.order.create({
purchase_units: [{
amount: {
value: '<?php echo $postCost; ?>'
}
}]
});
}
,
onApprove: function(data, actions) {
// This function captures the funds from the transaction.
return actions.order.capture().then(function(details) {
// This function shows a transaction success message to your buyer.
alert('Transaction completed by <?php echo $postFName . " " . $postLName; ?>' );
});
}
}).render('#paypal-button-container');
</script>
<center>
<a href="SmartIdentityOrderForm.php" style="font-size:30px;">back to order form</a><br><br>
<a href="Index.html" style="font-size:30px;">Home Page</a>
</center>
</BODY>
</HTML>