Product Catalogue

Services in the Shoalhaven Shop

Browse available products, compare pricing and add items securely.

« PrevNext »
Secure checkoutProtected order process
Tracked deliveryClear delivery progress
Clear returnsTerms shown before purchase
Customer supportHelp when you need it
Quality commitmentProduct details disclosed
, %%VAR%%, or anything // else, change the keys to match -- otherwise the raw placeholder // text will appear on the rendered page. // ============================================================ $template_vars = [ '{$SITE_TITLE}' => $SITE_TITLE, '{$SITE_URL}' => $SITE_URL, '{$SITE_EMAIL}' => $SITE_EMAIL, '{$phone}' => $phone, '{$phone2}' => $phone2, '{$fax}' => $fax, '{$meta_description}' => $meta_description, '{$meta_keyword}' => $meta_keyword, '{$Meta_tag}' => $Meta_tag, '{$lang}' => $lang, '{$LOGO}' => $LOGO ?? '', '{$svgdes}' => $svgdes, '{$kintrodes}' => $kintrodes, '{$svgkey}' => $svgkey, '{$svgmnu}' => $svgmnu, '{$svgli}' => $svgli, '{$svgbul}' => $svgbul, '{$svgload}' => $svgload, '{$svgctc}' => $svgctc, '{$menunab}' => $menunab, '{$svgmail}' => $svgmail, '{$menuopt}' => $menuopt, ]; $returned_page = strtr($returned_page, $template_vars); echo $returned_page; // CHANGED: clickthrough insert converted to prepared statement, and the // JS redirect replaced with a proper HTTP redirect. if (isset($ref) && $ref !== null) { $Today = date('Y-m-d'); $Time = date('H:i:s'); $uri = $_SERVER['REQUEST_URI'] ?? ''; try { if ($dbh instanceof PDO) { $ins = $dbh->prepare( 'INSERT INTO clickthroughs (refid, date, time, browser, ipaddress, refferalurl, buy) VALUES (:refid, :d, :t, :ua, :ip, :url, 0)' ); $ins->execute([ ':refid' => $ref, ':d' => $Today, ':t' => $Time, ':ua' => $ua, ':ip' => $ipadd, ':url' => $uri, ]); } elseif ($dbh instanceof mysqli) { $ins = $dbh->prepare( 'INSERT INTO clickthroughs (refid, date, time, browser, ipaddress, refferalurl, buy) VALUES (?, ?, ?, ?, ?, ?, 0)' ); $ins->bind_param('isssss', $ref, $Today, $Time, $ua, $ipadd, $uri); $ins->execute(); $ins->close(); } else { $sql = "INSERT INTO clickthroughs (refid, date, time, browser, ipaddress, refferalurl, buy) VALUES ('" . (int)$ref . "', '" . addslashes($Today) . "', '" . addslashes($Time) . "', '" . addslashes($ua) . "', '" . addslashes($ipadd) . "', '" . addslashes($uri) . "', '0')"; mysqli_query($dbh, $sql); } } catch (Throwable $e) { error_log('clickthrough insert failed: ' . $e->getMessage()); } // CHANGED: header redirect instead of JavaScript. if (!headers_sent()) { header('Location: ' . $SITE_URL); exit; } } ?>
Shop Categories

Browse Categories

Choose a category to narrow the product list.

Kitchenware First Aid Featured Products All That Glitters Electronics Hair Accessories Music Coop Plant Nursery