function _copyDataFromDataBaseToPage(&$smarty, $addressID) { if (!isset($_SESSION["log"])) { Redirect("index.php?page_not_found=yes"); } $address = regGetAddressByLogin($addressID, $_SESSION["log"]); if ($address === false) { Redirect("index.php?page_not_found=yes"); } else { $smarty->assign("first_name", $address["first_name"]); $smarty->assign("last_name", $address["last_name"]); $smarty->assign("countryID", (int) $address["countryID"]); $smarty->assign("zoneID", (int) $address["zoneID"]); $smarty->assign("state", $address["state"]); $smarty->assign("city", $address["city"]); $smarty->assign("address", $address["address"]); $zones = znGetZonesById((int) $address["countryID"]); $smarty->assign("zones", $zones); } }
<?php if (isset($address_book) && isset($_SESSION["log"])) { if (isset($_GET["delete"])) { $aID = (int) $_GET["delete"]; if (regGetAddressByLogin($aID, $_SESSION["log"])) { redDeleteAddress($aID); } } if (isset($_POST["save"])) { $aID = (int) $_POST["DefaultAddress"]; if (regGetAddressByLogin($aID, $_SESSION["log"])) { regSetDefaultAddressIDByLogin($_SESSION["log"], $aID); } } $addresses = regGetAllAddressesByLogin($_SESSION["log"]); for ($i = 0; $i < count($addresses); $i++) { $addresses[$i]["addressStr"] = regGetAddressStr($addresses[$i]["addressID"]); } $defaultAddressID = regGetDefaultAddressIDByLogin($_SESSION["log"]); $smarty->assign("defaultAddressID", $defaultAddressID); $smarty->assign("addresses", $addresses); $smarty->assign("main_content_template", "address_book.tpl"); }