Continue shopping NOT!
OK, my cart is functioning except for the continue shopping button does nothing.
With the code:
<?php
// WA eCart Redirect
if ($ymca1->redirStr != "") {
header("Location: ".$ymca1->redirStr);
}
?>
I get:
Cannot modify header information - headers already sent by (output started at /home/content/88/7288588/html/staging/cart2.php:10) in /home/content/88/7288588/html/staging/cart2.php on line 112
With the code removed, no error, but nothing happens.
Below is the code for the cart:
<?php
//WA eCart Include
require_once("WA_eCart/ymca1_PHP.php");
?>
<?php require_once('Connections/ConYcamps.php'); ?>
<?php
$ymca1->GetContent();
?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
mysql_select_db($database_ConYcamps, $ConYcamps);
$query_Recordset1 = "SELECT * FROM camps";
$Recordset1 = mysql_query($query_Recordset1, $ConYcamps) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>
<?php
// WA eCart Update
if (isset($_POST["ymca1_Update_100"]) || isset($_POST["ymca1_Update_100_x"])) {
$ymca1->UpdateCart();
$Redirect_redirStr="";
if ($Redirect_redirStr != "") {
$ymca1->redirStr = $Redirect_redirStr;
}
$ymca1->cartAction = "Update";
}
?>
<?php
// WA eCart Continue Shopping
if (isset($_POST["ymca1_Continue_100"]) || isset($_POST["ymca1_Continue_100_x"])) {
$Redirect_redirStr="traditional7.php";
if (true && isset($_SESSION['WAEC_ContinueRedirect'])) {
$Redirect_redirStr=siteToPageRel($_SESSION['WAEC_ContinueRedirect']);
}
if ($Redirect_redirStr != "") {
$ymca1->redirStr = $Redirect_redirStr;
}
$ymca1->cartAction = "Continue";
}
?>
<?php
// WA eCart Clear Cart
if (isset($_POST["ymca1_Clear_100"]) || isset($_POST["ymca1_Clear_100_x"])) {
$ymca1->ClearCart();
$Redirect_redirStr="";
if ($Redirect_redirStr != "") {
$ymca1->redirStr = $Redirect_redirStr;
}
$ymca1->cartAction = "ClearCart";
}
?>
<?php
//WA eCart Redirect Check Out
if (isset($_POST["ymca1_Checkout_1"]) || isset($_POST["ymca1_Checkout_1_x"])) {
$Redirect_redirStr="";
if ($Redirect_redirStr != "") {
if (isset($_SERVER['QUERY_STRING']) && $_SERVER['QUERY_STRING'] != "") {
if (strpos($Redirect_redirStr, "?") === false) {
$Redirect_redirStr .= "?".$_SERVER['QUERY_STRING'];
}
else {
$Redirect_redirStr .= "&".$_SERVER['QUERY_STRING'];
}
}
$ymca1->redirStr = $Redirect_redirStr;
}
$ymca1->cartAction = "Checkout";
}
?>
<?php
// WA eCart Redirect
if ($ymca1->redirStr != "") {
header("Location: ".$ymca1->redirStr);
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Summer is Camp, Summer to Discover</title>
<style type="text/css">
<!--
#viewcart {
position: absolute;
visibility: visible;
z-index: auto;
top: 4px;
right: 0px;
}
#CampDesc {
visibility: visible;
z-index: 3;
position: absolute;
width: 1230px;
height: 123px;
clear: none;
top: 40px;
left: 10px;
}
#CampTheme {
visibility: visible;
position: absolute;
height: 60px;
left: 403px;
clear: none;
width: 809px;
z-index: 2;
top: 0px;
}
#ContentTextHead {
position: absolute;
visibility: visible;
z-index: auto;
height: 32px;
width: 527px;
}
td {
font-family: Verdana, Geneva, sans-serif;
font-size: 9px;
}
-->
</style>
<link href="WA_eCart/CSS/eC_Clean_Pacifica_Verdana.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="outerWrapper">
<div id="header">
<div id="SummerMast"></div>
<div id="Mastheadimage">
</div>
</div>
<div id="contentWrapper">
<div class="eC_Clean_Pacifica_Verdana">
<?php
//WA eCart Show If Start
if (!$ymca1->IsEmpty()) {
?>
<form action="<?php echo ($_SERVER["PHP_SELF"].(isset($_SERVER["QUERY_STRING"])?"?".htmlentities($_SERVER["QUERY_STRING"]):""));?>" method="post" >
<h2>Your Shopping Cart</h2>
<table class="eC_ShoppingCart" border="0" cellspacing="0" cellpadding="0">
<tr>
<th class="eC_PriceItem" >ID</th>
<th>Branch</th>
<th>Camp Name</th>
<th>Camp Type</th>
<th>Camp Location</th>
<th>Camp Address</th>
<th>Theme</th>
<th>Starts On</th>
<th>Contact</th>
<th> </th>
<th class="eC_FormItem" >Quantity</th>
<th class="eC_PriceItem" >Price</th>
<th class="eC_FormItem" >Remove</th>
<th class="eC_PriceItem" >Total</th>
</tr>
<?php
while (!$ymca1->EOF()) {
?>
<tr>
<td class="eC_PriceItem" ><?php echo $ymca1->DisplayInfo("Personify"); ?></td>
<td><?php echo $ymca1->DisplayInfo("Branch"); ?></td>
<td><?php echo $ymca1->DisplayInfo("Name"); ?></td>
<td><?php echo $ymca1->DisplayInfo("Description"); ?></td>
<td><?php echo $ymca1->DisplayInfo("CampLocation"); ?></td>
<td><?php echo $ymca1->DisplayInfo("CampAddress"); ?></td>
<td><?php echo $ymca1->DisplayInfo("Theme"); ?></td>
<td><?php echo $ymca1->DisplayInfo("Week"); ?></td>
<td><?php echo $ymca1->DisplayInfo("Contact"); ?></td>
<td><?php echo $ymca1->DisplayInfo("Email"); ?><br>
<?php echo $ymca1->DisplayInfo("Phone"); ?></td>
<td class="eC_FormItem" ><input type="text" name="ymca1_Quantity_<?php echo $ymca1->DisplayIndex; ?>" size="3" value="<?php echo $ymca1->DisplayInfo("Quantity"); ?>" /></td>
<td class="eC_PriceItem" ><?php echo WA_eCart_DisplayMoney($ymca1, $ymca1->DisplayInfo("Price")); ?></td>
<td class="eC_FormItem" ><input type="checkbox" value="<?php echo $ymca1->DisplayInfo("ID"); ?>" name="ymca1_Delete_<?php echo $ymca1->DisplayIndex; ?>" /></td>
<td class="eC_PriceItem" ><?php echo WA_eCart_DisplayMoney($ymca1, $ymca1->DisplayInfo("TotalPrice")); ?></td>
</tr>
<?php
$ymca1->MoveNext();
}
$ymca1->MoveFirst();
?>
</table>
<div class="eC_OrderSummary">
<table border="0" cellpadding="0" cellspacing="0" class="eC_CartSummary">
<?php
//WA eCart Merchandizing Show Start
//ecart="ymca1"
if ($ymca1->GetDiscounts() > 0 || $ymca1->GetCharges() > 0 || $ymca1->GetShipping() > 0 || $ymca1->GetTax() > 0) {
?>
<tr>
<td class="eC_Subtotal eC_SummaryLabel">Sub-total</td>
<td class="eC_Subtotal"><?php echo WA_eCart_DisplayMoney($ymca1, $ymca1->TotalColumn("TotalPrice")); ?></td>
</tr>
<?php
//WA eCart Merchandizing Show End
//ecart="ymca1"
}
?>
<?php
//WA eCart Merchandizing Show Start
//ecart="ymca1"
if ($ymca1->GetDiscounts() > 0) {
?>
<?php
//WA eCart Merchandizing Show End
//ecart="ymca1"
}
?>
<?php
//WA eCart Merchandizing Show Start
//ecart="ymca1"
if ($ymca1->GetCharges() > 0) {
?>
<?php
//WA eCart Merchandizing Show End
//ecart="ymca1"
}
?>
<?php
//WA eCart Merchandizing Show Start
//ecart="ymca1"
if ($ymca1->GetShipping() > 0) {
?>
<?php
//WA eCart Merchandizing Show End
//ecart="ymca1"
}
?>
<?php
//WA eCart Merchandizing Show Start
//ecart="ymca1"
if ($ymca1->GetTax() > 0) {
?>
<?php
//WA eCart Merchandizing Show End
//ecart="ymca1"
}
?>
<tr class="eC_SummaryFooter">
<td class="eC_SummaryLabel">Total:</td>
<td><?php echo WA_eCart_DisplayMoney($ymca1, $ymca1->GrandTotal()); ?></td>
</tr>
</table>
</div>
<table class="eC_ButtonWrapper" cellpadding="0" cellspacing="0">
<tr>
<td><input type="submit" value="Add More Camps" name="ymca1_Continue_100">
<input type="submit" value="Clear Planner" name="ymca1_Clear_100">
<input type="submit" value="Update Planner" name="ymca1_Update_100">
<input type="submit" value="Print Planner" name="ymca1_Checkout_1"></td>
</tr>
</table>
</form>
<?php
//WA eCart Show If Middle
}
else {
?>
<table><tr><td>The cart is empty</td></tr></table>
<?php
//WA eCart Show If End
}
?>
</div>
</div>
</div>
</body>
</html>