Example #1
0
if (!isset($_SESSION['username'])) {
    header('Location: login.php');
    die;
}
$database = new Database();
if ($database->Connect($servername, $dbname, $username, $password)) {
    $database->setTable('users');
    $row = $database->GetDataWhere('name', $_SESSION['username']);
    $database->Close();
}
//foreach($data as $row){
$user1 = new User();
$user1->setName($row[0]['name']);
$user1->setEmail($row[0]['email']);
$user1->setPassword($row[0]['password']);
$user1->setMessage($row[0]['message']);
//}
echo "Hello, " . $_SESSION['username'] . "<br/>";
echo "Your contact information :" . "<br/>";
echo "Name: " . $user1->getName() . "<br/>";
echo "Email: " . $user1->getEmail() . "<br/>";
echo "Message: " . $user1->getMessage() . "<br/>";
if (!empty($_POST)) {
    header('Location: logout.php');
}
?>

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" type="text/css" href="page.css">
Example #2
0
    $validator = new Validator();
    if ($validator->validateName($_POST['name']) == false) {
        echo 'Please enter name';
    }
    if ($validator->validateName($_POST['email']) == false) {
        echo 'Please enter email';
    }
    if ($validator->validatePassword($_POST['password']) == false) {
        echo 'Please enter password';
    }
    if ($validator->validateName($_POST['name']) && $validator->validateName($_POST['email']) && $validator->validatePassword($_POST['password'])) {
        $user1 = new User();
        $user1->setName($_POST['name']);
        $user1->setEmail($_POST['email']);
        $user1->setPassword($_POST['password']);
        $user1->setMessage($_POST['message']);
        $database = new Database();
        if ($database->Connect($servername, $dbname, $username, $password)) {
            $database->setTable('users');
            if (!$database->userExists($_POST['name'])) {
                $database->AddData($user1->getName(), $user1->getEmail(), $user1->getPassword(), $user1->getMessage());
                session_start();
                $_SESSION['username'] = $_POST['name'];
                header("Location: admin.php");
            } else {
                echo "User exists";
            }
            $database->Close();
        }
    }
}