Forum Moderators: open
function getCity(strURL) {
var req = getXMLHTTP();
if (req) {
req.onreadystatechange = function() {
if (req.readyState == 4) {
// only if "OK"
if (req.status == 200) {
//document.getElementById('citydiv').innerHTML='Successful';
alert("good one.");
document.getElementById('citydiv').innerHTML=req.responseText;
//testalert();
} else {
alert("There was a problem while using XMLHTTP:\n" + req.statusText);
}
}
}
req.open("GET", strURL, true);
req.send(null);
}
}
function testalert(){
alert("success. it worked.");
}
<form action="" method="post" name="myForm" id="myForm">
<div id='citydiv'>
<label>
<input type="text" name="Coupon" id="Coupon"/>
</label>
<input name="sendamt" type="hidden" id="sendamt" value="<?php echo $amount; ?>" />
<input name="eventidentity" type="hidden" id="eventidentity" value="<?php echo $evid; ?>" />
<label>
<input name="Button" type="button" class="formButton" id="mySubmit" onClick="return getCity('validate_coupon.php?Coupon='+myForm.Coupon.value+'&sendamt='+myForm.sendamt.value+'&eventide='+myForm.eventidentity.value);" value="Update Total" />
</label>
</div>
</form>
$couponcode = $_GET['Coupon'];
$ttlamt = $_GET['sendamt'];
$cpmevid = $_GET['eventide'];
if ($couponcode<>''){
if (ValidateCoupon($couponcode)) {
$valcpn = ValidateCoupon($couponcode);
//setcookie("couponcode",$valcpn['cpn_code'], time()+3600*24);
$cpnexp = $valcpn['cpn_expiry'];
$cpn_unit = $valcpn['cpn_unit'];
$cpn_amt = $valcpn['cpn_amount'];
$cpn_evid = $valcpn['cpn_evid'];
if ($cpn_unit==2) {
$discount_amt = ($ttlamt * $cpn_amt / 100);
//$discount_amt = $ttlamt - $discount_amt;
} else {
$discount_amt = $ttlamt - $cpn_amt;
}
//$todays = date($cpnexp, '%a, %d %b %Y');// as date;
$nowdate = date('M-d-Y');
$cpnexp=date("Y/m/d", strtotime($cpnexp));
$nowdate2=date("Y/m/d",strtotime($nowdate));
if ($cpnexp<$nowdate2) {
?>
<label><input type="text" name="Coupon" id="Coupon"/></label>
<input name="sendamt" type="hidden" id="sendamt" value="<?php echo $ttlamt; ?>" />
<input name="eventidentity" type="hidden" id="eventidentity" value="<?php echo $cpmevid; ?>" />
<label><input type="button" id="mySubmit" class="formButton" value="Submit" onclick="return getCity('validate_coupon.php?Coupon='+myForm.Coupon.value+'&sendamt'+myForm.sendamt.value+'&eventide='+myForm.eventidentity.value);">
</label>
<?php
echo '<font style="color:#990000;"><strong>The coupon has expired.</strong></font>';
} elseif ($cpn_evid<>0) {
if ($cpn_evid == $cpmevid) {
//echo 'Coupon applied. ';
session_register("cpn_id");
session_register("cpn_code");
session_register("cpn_amount");
#echo 'cpn_id';
$_SESSION['cpn_id']=$valcpn['cpn_id'];
#echo '<br>cpn_code';
$_SESSION['cpn_code']=$valcpn['cpn_code'];
#echo '<br>cpn_amount';
$_SESSION['cpn_amount']=$discount_amt;
/*echo '<script type="text/javascript" language="javascript1.2">testalert();</script>';*/
echo '<font style="color:#009900;"><strong>Coupon applied ('.$couponcode.')</strong></font>';
echo '<input type="hidden" name="cpn_amt" id="cpn_amt" value='.$cpn_amt.'>';
}