Exemple #1
0
//$siteUser->logOut();
$title = "Register";
require_once "site_body.php";
if ($siteUser->isLoggedIn()) {
    echo '<div class="alert alert-warning">You are already registered.</div>';
    require_once "site_footer.php";
    exit;
}
?>

<h4>Register</h4>
<hr />

<?php 
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $result = siteUser::register($_POST['username'], $_POST['password'], $_POST['cpassword'], $_POST['name'], $_POST['country'], $mySQL);
    if ($result !== true) {
        echo '<div class="alert alert-danger">';
        echo 'Could not register. Check the following errors:<br/>';
        foreach ($result as $error) {
            echo "- " . $error . "<br/>";
        }
        echo '</div>';
    } else {
        echo '<div class="alert alert-success">You have been successfuly registered. Welcome aboard, <strong>' . $_POST['username'] . '</strong>!</div>';
        require_once "site_footer.php";
        exit;
    }
}
?>
 public function getAllExpireUser()
 {
     $lastyear = strtotime("-1 year");
     $lastYearDate = date("Y-m-d", $lastyear);
     $result = $this->SelectQueryBuild3("SELECT * FROM  `siteuser` WHERE userID<>1");
     //exempt admin
     $Users = array();
     while ($row = mysql_fetch_array($result)) {
         $d = strtotime($row['lastlogin']);
         if ((strtotime($row['lastlogin']) <= strtotime($lastYearDate) || strtotime($row['lastactivity']) <= strtotime($lastYearDate)) && $row['blocked'] != '1') {
             $temp = new siteUser();
             $temp->setID($row['userID']);
             $temp->setUserName($row['username']);
             $temp->setLastLogin($row['lastlogin']);
             $temp->setLastDownload($row['lastactivity']);
             $temp->setBlocked($row['blocked']);
             $temp->setUserType($row['userType']);
             $Users[] = $temp;
         }
     }
     return $Users;
 }