Example #1
0
$songs = null;
$song = null;
$getType = null;
if ($auth_login != null) {
    $db = new Database();
    if ($prop_provider == "2") {
        $rowUser = $db->getProvider($prop_provider);
        if (isset($rowUser['outsource'])) {
            $outsource = $rowUser['outsource'];
            if ($outsource != null) {
                $getType = "out";
            }
        }
    } elseif ($prop_listoffset != null && $prop_listlimit != null) {
        trigger_error('[SERVICE] before getUsersSongs', E_USER_NOTICE);
        $songs = $db->getLoginsSongs($auth_login, $prop_listoffset, $prop_listlimit);
        trigger_error('[SERVICE] after getUsersSongs ' . sizeof($songs), E_USER_NOTICE);
        $getType = "list";
    } elseif ($prop_songid != null) {
        // todo: sprawdzenie czy sie nalezy
        $song = $db->getSong($prop_songid);
        // wystawienie piosenki
        copy(MOBIKAR_PRODUCTS_DIR . "songs/{$prop_songid}.mlyr", "../wap/get/{$prop_songid}.mlyr");
        copy(MOBIKAR_PRODUCTS_DIR . "songs/{$prop_songid}.midi", "../wap/get/{$prop_songid}.midi");
        if ($song != null) {
            $getType = "song";
        }
    }
    $db->destroy();
}
// przekierowanie do zewnetrznego zrodla