Beispiel #1
0
$class = $class_first = 'user';
${$class} = new $class();
$class_second = 'user_role';
${$class_second} = new $class_second();
$class_third = 'user_password_reset';
${$class_third} = new $class_third();
if (!empty($_POST['submitLogin'])) {
    //form is submitted for login
    //check use credentials if username & provided
    if (!empty($_POST['username']) && !empty($_POST['password'])) {
        $username = is_array($_POST['username']) ? trim(mysql_prep($_POST['username'][0])) : trim(mysql_prep($_POST['username']));
        $password = is_array($_POST['password']) ? trim(mysql_prep($_POST['password'][0])) : trim(mysql_prep($_POST['password']));
        $loggedin_user = ${$class}->authenticate($username, $password);
        if ($loggedin_user) {
            $session->login($loggedin_user);
            set_default_theme($loggedin_user);
            //	$session->assign_role($_SESSION['user_id']);
            if (!empty($_SESSION['orginal_page']) && strpos($session->orginal_page, 'json_form') == false) {
                //   redirect_to(HOME_URL . "form.php?class_name=user_dashboard_v");
                header('Location: http://' . $session->orginal_page);
                //	 unset($_SESSION['orginal_page']);
                //	 unset($session->orginal_page);
            } else {
                redirect_to(HOME_URL . "form.php?class_name=user_dashboard_v");
            }
        } else {
            $msg .= "<div class='message error'> Username or password is incorrect <br/> </div>";
            //        echo "Actual password is ".$login_status;
        }
        //en of if else
    }
Beispiel #2
0
    if (!empty($loggedin_user)) {
        $session->login($loggedin_user);
        if (!empty($_SESSION['orginal_page'])) {
            header('Location: http://' . $session->orginal_page);
        } else {
            redirect_to(HOME_URL . "form.php?class_name=user_dashboard_v");
        }
    }
    //Social login
}
//end of if post submit
include_once '../../includes/basics/header_public.inc';
if (!empty($_SESSION['default_theme'])) {
    $selected_theme = $_SESSION['default_theme'];
} else {
    set_default_theme();
    $selected_theme = $_SESSION['default_theme'];
}
defined('THEME_DIR') ? null : define('THEME_DIR', HOME_DIR . DS . 'themes' . DS . $selected_theme);
defined('THEME_URL') ? null : define("THEME_URL", HOME_URL . 'themes/' . $selected_theme);
//include_once(THEME_DIR . DS. 'header.inc');
?>
<script type='text/javascript' src="user.js" ></script>
<?php 
if (!empty($_POST['newUser'])) {
    $new_user = new user();
    $new_user->username = trim($_POST['username'][0]);
    $new_user->enteredPassword = trim($_POST['enteredPassword'][0]);
    $new_user->enteredRePassword = trim($_POST['enteredRePassword'][0]);
    $new_user->first_name = trim($_POST['first_name'][0]);
    $new_user->last_name = trim($_POST['last_name'][0]);