コード例 #1
0
ファイル: login_request.php プロジェクト: sleekshop/demoshop
$pages = array("login");
/* 
 * Controller routines
 */
$error = 0;
$username = $_POST["username"];
$password = $_POST["password"];
$res = UserCtl::Login(SessionCtl::GetSession(), $username, $password);
if ($res["status"] == "FAILURE") {
    $error++;
}
if ($res["status"] == "SUCCESS") {
    $res = UserCtl::GetUserData(SessionCtl::GetSession());
    $username = $res["username"];
    setcookie('username', $username);
    $userdata = UserCtl::GetUserData(SessionCtl::GetSession());
    $pages = array("userdata_details");
}
/* 
 * Assignments to the engine
 */
$tpl->assign("content_pages", $pages);
$tpl->assign("error", $error);
$tpl->assign("username", $_COOKIE['username']);
$tpl->assign("userdata", $userdata);
/* 
 * Output of the page
 */
$tpl->draw("header");
$tpl->draw("body");
$tpl->draw("menu");
コード例 #2
0
ファイル: profile_data.php プロジェクト: sleekshop/demoshop
    $userdata["street"] = $street;
    $userdata["number"] = $number;
    $userdata["zip"] = $zip;
    $userdata["city"] = $city;
    $userdata["state"] = $state;
    $userdata["country"] = $country;
    $userdata["notes"] = $notes;
    $userdata["email"] = $email;
    $args = array("companyname" => $userdata["company"], "department" => $userdata["department"], "salutation" => $userdata["salutation"], "firstname" => $userdata["firstname"], "lastname" => $userdata["lastname"], "street" => $userdata["street"], "number" => $userdata["number"], "zip" => $userdata["zip"], "state" => $userdata["state"], "city" => $userdata["city"], "country" => $userdata["country"], "email" => $userdata["email"]);
    $userdata = UserCtl::SetUserData(SessionCtl::GetSession(), $args);
    if ($userdata["status"] != "SUCCESS") {
        $error_count = 1;
        $error = $userdata["status"];
    }
}
$res = UserCtl::GetUserData(SessionCtl::GetSession());
/* 
 * Assignments to the engine
 */
$tpl->assign("content_pages", $pages);
$tpl->assign("userdata", $res);
$tpl->assign("error", $error);
$tpl->assign("error_count", $error_count);
$tpl->assign("already_sent", $already_sent);
/* 
 * Output of the page
 */
$tpl->draw("header");
$tpl->draw("body");
$tpl->draw("menu");
$tpl->draw("head");