Example #1
0
<?php

require "controllers/LoginController.php";
require "models/Contact.php";
if (isset($_GET['id'])) {
    $id = (int) $_GET['id'];
} elseif (!isset($_GET['id'])) {
    header("Location: listcontacts.php");
}
ob_start();
require "phoneEmailAddress.php";
$phoneEmailAddress = ob_get_contents();
ob_end_clean();
require_once 'models/Address.php';
$address = new AddressPDO();
$qCountries = $address->getAllCountry();
$addressData = null;
$action = null;
if (isset($_GET['update'])) {
    $action = "update";
    $updateId = (int) $_GET['update'];
    $addressData = $address->readById($updateId);
    if ($addressData == null) {
        header("Location: profile.php?id=" . $_GET["id"]);
    }
} else {
    $action = "create";
    $_GET['update'] = null;
}
$contact = new Contact($id);
$contact->getContactById();