<?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;
<?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();
<?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