示例#1
0
<?php

session_start();
include_once 'functions.php';
$command = $_POST['command'];
$params = buildParams();
//set up testing output file
switch ($command) {
    case -1:
        logOut();
        break;
    case 0:
        loggedInCheck();
        break;
    case 0.1:
        // create user
        $_SESSION['new_user'] = true;
        $_SESSION['firstname'] = $_POST['firstname'];
        $_SESSION['lastname'] = $_POST['lastname'];
        $_SESSION['organization'] = $_POST['organization'];
        $_SESSION['username'] = $_POST['username'];
        $_SESSION['email'] = $_POST['email'];
        $_SESSION['password'] = $_POST['password'];
        echo 200;
        break;
    case 1:
        if (isset($_SESSION['organization'])) {
            $params = $params . '&username='******'organization'] . '&email=' . $_SESSION['email'] . '&password='******'password'];
            write("case 1-creating organization:\n" . $params);
            //TODO remove test case
            echo 200;
示例#2
0
function company_user_main()
{
    $data['view'] = 0;
    $data['pagingParams'] = '';
    if (isset($_GET['view'])) {
        $data['view'] = intval($_GET['view']);
    }
    if (isset($_GET['se'])) {
        $data['se'] = intval($_GET['se']);
        buildParams($data['pagingParams'], 'se', $data['se']);
    }
    if (isset($_GET['industry'])) {
        $data['industry'] = explode(',', $_GET['industry']);
        buildParams($data['pagingParams'], 'industry', $_GET['industry']);
    }
    $data['orderby'] = 'c.Symbol';
    if (isset($_GET['orderby'])) {
        $data['orderby'] = $_GET['orderby'];
        buildParams($data['pagingParams'], 'orderby', $data['orderby']);
    }
    $data['ordertype'] = 'ASC';
    if (isset($_GET['ordertype'])) {
        $data['ordertype'] = intval($_GET['ordertype']);
        if ($data['ordertype'] == 0) {
            $data['ordertype'] = 'ASC';
        } else {
            $data['ordertype'] = 'DESC';
        }
        buildParams($data['pagingParams'], 'ordertype', $data['ordertype']);
    }
    $data['limit'] = 25;
    if (isset($_GET['limit'])) {
        $data['limit'] = intval($_GET['limit']);
        if ($data['limit'] == 0) {
            $data['limit'] = 25;
        }
        buildParams($data['pagingParams'], 'limit', $data['limit']);
    }
    $data['alphabet'] = '';
    if (isset($_GET['alphabet'])) {
        $data['alphabet'] = $_GET['alphabet'];
        buildParams($data['pagingParams'], 'alphabet', $data['alphabet']);
    }
    switch ($data['view']) {
        case 0:
            showTongquan($data);
            break;
        case 1:
            showHomnay($data);
            break;
        case 2:
            showBiendong($data);
            break;
        case 3:
            showThongke($data);
            break;
        case 4:
            showDinhgia($data);
            break;
        case 5:
            showTangTruong($data);
            break;
    }
    return $data;
}