Beispiel #1
0
echo "cli_ip={$cli_ip}" . "<br/>";
echo "tmp_dir={$tmp_dir}" . "<br/>";
echo "<br/>";
//****/
if ($cmd == 'html') {
    require_once 'task/task.html.php';
} else {
    if ($app == 'taskgroup') {
        $app = 'task';
        $cmd = "group.{$cmd}";
    } else {
        if ($app == 'task') {
            $cmd = "task.{$cmd}";
        }
    }
    $dsn = get_dsn($home_dir, $app);
    require_once 'task.php';
    $json = null;
    switch ($cmd) {
        case 'group.list':
            $groups = TaskGroup::all();
            if (empty($groups)) {
                $groups = array();
            }
            $json = json_encode($groups);
            break;
        case 'group.create':
            #debug($req_json);
            $datum = json_decode($req_json);
            #debug_foreach($datum);
            $group = TaskGroup::with_obje($datum);
function get_connection()
{
    static $pdo;
    if (empty($pdo)) {
        echo get_dsn();
        echo "\n";
        echo get_username();
        echo "\n";
        echo get_password();
        echo "\n";
        $pdo = new PDO(get_dsn(), get_username(), get_password());
        $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    }
    return $pdo;
}