Example #1
0
    $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">
    <title></title>

</head>
<body class="body">
<form id="myForm" action="admin.php" method="post">
Example #2
0
<?php

class User
{
    public $name;
    public static $count = 0;
    public function __construct($name)
    {
        $this->name = $name;
        self::$count++;
    }
    public function sayHi()
    {
        echo "hi, i am {$this->name}!";
    }
    public static function getMessage()
    {
        echo "hello from User class!";
    }
}
User::getMessage();
$tom = new User("Tom");
$bob = new User("Bob");
echo User::$count;
Example #3
0
        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();
        }
    }
}
/* sql to create table
$sql = "CREATE TABLE Users(id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, email VARCHAR(50), password VARCHAR(255),  message VARCHAR(255))";
$conn->exec($sql);*/
/*
        $results = $conn->query('SELECT * FROM users');