Example #1
0
<?php

// $Id: play.php,v 1.11 2004/03/04 22:20:02 entropie Exp $ //
include './cfg/cfg.php';
include './libraries/class.main.php';
include './libraries/class.play.php';
$mp3play = new play();
if (defined('EXTERN_PLAY')) {
    $m3ufile = $mp3play->playsongs($extern_ids);
} else {
    if (isset($_GET['trackid']) && !empty($_GET['trackid'])) {
        $m3ufile = $mp3play->playsongs($_GET['trackid']);
    } elseif (isset($_GET['playlist'])) {
        $songids = $mp3play->extractids($_GET['playlist']);
        if ($songids) {
            $m3ufile = $mp3play->playsongs($songids);
        } else {
            $mp3play->sendHeader('index.php?pathid=0');
            exit;
        }
    }
}
header('Content-Type: audio/x-mpegurl');
$mp3play->sendHeader($m3ufile);
exit;
Example #2
0
<?php

// $Id: form.php,v 1.29 2004/10/06 02:11:16 entropie Exp $ //
include './cfg/cfg.php';
include './libraries/class.main.php';
include './libraries/class.play.php';
include './libraries/class.search.php';
include './libraries/class.playlist.php';
include './libraries/class.updatedb.php';
include './libraries/class.admin.php';
$mp3 = new main();
$mp3play = new play();
$mp3playlist = new playlist();
$mp3updatedb = new updatedb();
if (isset($_POST['text'])) {
    $text = trim($_POST['text']);
} elseif (isset($_GET['text'])) {
    $text = trim($_GET['text']);
} else {
    $mp3->sendHeader('index.php', TRUE);
}
$cs = $cfg['command_string'];
switch ($text) {
    // main: help
    case substr($text, 0, 5) == $cs . 'help':
        $mp3->sendHeader('help.php', TRUE);
        break;
        // login
    // login
    case substr($text, 0, 6) == $cs . 'login':
        $mp3->adminLogin();
Example #3
0
<?php

// $Id: handle.php,v 1.17 2004/07/06 00:55:30 entropie Exp $ //
include './cfg/cfg.php';
include './libraries/class.main.php';
include './libraries/class.play.php';
include './libraries/class.playlist_in.php';
include './libraries/class.shoutbox.php';
$mp3 = new main();
$mp3play = new play();
$mp3playlist_in = new playlist_in();
$mp3sb = new shoutbox();
if (empty($_GET) && empty($_POST)) {
    header("location: index.php");
    exit;
} else {
    $irray = array_merge($_GET, $_POST);
}
switch ($irray) {
    // login
    case isset($irray['login']):
        define('LOGIN', TRUE);
        $_SESSION['LOGIN'] = true;
        break;
        // shoutbox: add
    // shoutbox: add
    case isset($irray["addsbentry"]) && isset($_POST['sb_text']) && !empty($_POST['sb_text']) && isset($_POST['sb_name']) && !empty($_POST['sb_name']):
        $mp3sb->insertSbEntry($_POST["sb_name"], $_POST["sb_text"]);
        break;
        // shoutbox: del
    // shoutbox: del