Yes, I removed it as I am trying to only use a custom styles and bootstrap4
I returned /jq_validation/Ledge.css and the Checkout page is working nicely. Thanks!
Now I'll move to creating a clean static add to cart button and then be able to place my own variables. The current ones added keep referencing a Recordset such as "outstanding".
<?php
// WA eCart MySQLi AddToCart
if (isset($_POST["eCart1_1_ATC"]) || isset($_POST["eCart1_1_ATC_x"])) {
$ATC_itemID = $_POST["eCart1_1_ID_Add"];
$ATC_AddIfIn = 0;
$ATC_RedirectAfter = "checkout.php";
$ATC_RedirectIfIn = "";
if (function_exists("rel2abs")) {
$ATC_RedirectIfIn = $ATC_RedirectIfIn?rel2abs($ATC_RedirectIfIn,dirname(__FILE__)):"";
$ATC_RedirectAfter = $ATC_RedirectAfter?rel2abs($ATC_RedirectAfter,dirname(__FILE__)):"";
}
if ("outstanding" != "") $outstanding->FindRow("round(sum(invValue),2)",$ATC_itemID);
$ATC_itemName = "".((isset($_POST["invoiceID"]))?$_POST["invoiceID"]:"") ."";// column binding
$ATC_itemDescription = "";// column binding
$ATC_itemThumbnail = "";// column binding
$ATC_itemWeight = floatval("0");// column binding
$ATC_itemQuantity = "".$_POST["eCart1_1_Quantity_Add"] ."";// column binding
$ATC_itemPrice = floatval("".((isset($_POST["x_amount"]))?$_POST["x_amount"]:"") ."");// column binding
if ("outstanding" != "") $outstanding->Index = 0;
$ATC_itemQuantity = floatval($ATC_itemQuantity);
if (is_numeric($ATC_itemQuantity) && $ATC_itemQuantity != 0) {
$eCart1->AddToCart($ATC_AddIfIn, $ATC_RedirectIfIn, $ATC_itemID, $ATC_itemName, $ATC_itemDescription, $ATC_itemThumbnail, $ATC_itemWeight, $ATC_itemQuantity, $ATC_itemPrice);
if ($ATC_RedirectAfter != "" && $eCart1->redirStr == "") $eCart1->redirStr = $ATC_RedirectAfter;
$_SESSION['WAEC_ContinueRedirect'] = $_SERVER['PHP_SELF'].($_SERVER['QUERY_STRING']?"?".htmlentities($_SERVER['QUERY_STRING']):"");
}
}
?>
Updating the behavior still fails to clear any references to a recordset so likely best to insert one in a clean blank page...
Thanks for your help Ray!