Die FluxFM Playlist findet ihr jetzt direkt bei fluxfm.de.
(Automatische Weiterleitung in 10 Sekunden)

$now - 86400 * 7) { global $daynames; return $daynames[date('w', $time)]; } return $prefix.' '.date('d.m.Y', $time); } $daynames = array( 'Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag' ); $months = array( /* 1 => 'Januar', 2 => 'Februar', 3 => 'März', 4 => 'April', 5 => 'Mai', 6 => 'Juni', 7 => 'Juli', 8 => 'August', 9 => 'September', 10 => 'Oktober', 11 => 'November', 12 => 'Dezember'*/ 1 => 'Jan', 2 => 'Feb', 3 => 'Mär', 4 => 'Apr', 5 => 'Mai', 6 => 'Jun', 7 => 'Jul', 8 => 'Aug', 9 => 'Sep', 10 => 'Okt', 11 => 'Nov', 12 => 'Dez' ); function date2monyear($date) { global $months; $month = intval(substr($date, 5, 2)); $year = intval(substr($date, 0, 4)); return $months[$month].' '.$year; } function date2weekday($date) { $time = strtotime($date); $weekdays = array( 'So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa' ); return $weekdays[intval(date('w', $time))].', '.date('d.', $time); } function songacronym($title) {/* if(preg_match('#([FC])/([FC]{1,2})\)$#', $title, $m)) { $title = trim(preg_replace('#(\(|)([FC])/([FC]{1,2})\)$#', '', $title)); } $title = trim(preg_replace( array( '#(\(90\))#', '#(\(D\))#', '#(\(PEGEL\))#', '#(\(BRA\))#', '#(\[tb\])$#' ), array( '', '', '', '', '' ), $title ));*/ return $title; } function plbuttons($id, $artist, $title, $motorlink) { global $isIE6; if(!$isIE6) { print '
'. ''. ''. ''. ''; if($motorlink != '') { print ''. ''; } print ''. ''. ''. '
'; } } if(isset($_GET['berlin']) or $_SERVER['QUERY_STRING'] == 'berlin') { setcookie('mfmloc', 'berlin', 2082754800); header('Location: ./'); exit; } if(isset($_GET['stuttgart']) or $_SERVER['QUERY_STRING'] == 'stuttgart') { setcookie('mfmloc', 'stuttgart', 2082754800); header('Location: ./'); exit; } if(isset($_GET['bremen']) or $_SERVER['QUERY_STRING'] == 'bremen') { setcookie('mfmloc', 'bremen', 2082754800); header('Location: ./'); exit; } $mfmloc = 'berlin'; if(isset($_COOKIE['mfmloc'])) { if($_COOKIE['mfmloc'] == 'stuttgart') { $mfmloc = 'stuttgart'; } elseif($_COOKIE['mfmloc'] == 'bremen') { $mfmloc = 'bremen'; } } $db = new DB('localhost', 'rootp', '!suck0r', ($mfmloc=='stuttgart'?'motorfm_stuttgart':($mfmloc=='bremen'?'motorfm_bremen':'motorfm'))); $isIE7 = false; $isIE6 = false; $isSafari = false; if(stripos($_SERVER['HTTP_USER_AGENT'], 'MSIE 7')) $isIE7 = true; elseif(stripos($_SERVER['HTTP_USER_AGENT'], 'MSIE') and !stripos($_SERVER['HTTP_USER_AGENT'], 'MSIE 8') and !stripos($_SERVER['HTTP_USER_AGENT'], 'MSIE 9')) $isIE6 = true; elseif(stripos($_SERVER['HTTP_USER_AGENT'], 'AppleWebKit')) $isSafari = true; if(isset($_GET['date']) and preg_match('/(19|20)\d\d-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])/', $_GET['date'])) { $date = $_GET['date']; } else { $r = $db->query(' SELECT `date` FROM `playlist` WHERE `date` <= CURDATE() ORDER BY `date` DESC LIMIT 1 '); if($e = mysql_fetch_array($r)) { $date = $e['date']; } else { $date = date('Y-m-d'); } } $time = strtotime($date); $issearch = false; $isstats = false; $isnew = false; if(isset($_GET['searchtype']) or isset($_GET['search'])) { $issearch = true; $_GET['search'] = trim($_GET['search']); } elseif(isset($_GET['stats']) or $_SERVER['QUERY_STRING'] == 'stats') { $isstats = true; } elseif(isset($_GET['new']) or $_SERVER['QUERY_STRING'] == 'new') { $isnew = true; } //$db->debug = true; if(isset($_GET['ajax'])) { if(isset($_GET['days']) and isset($_GET['limit'])) { $days = intval($_GET['days']); $limit = intval($_GET['limit']); $r1 = $db->query(' SELECT t.`id`, t.artist, t.`title`, COUNT(p.tid) AS `count` FROM `'.PLAYLIST.'` AS p LEFT JOIN `tracks` AS t ON t.id = p.tid WHERE p.`date` > "'.date('Y-m-d', $time - $days * 86400).'" AND p.`date` <= "'.$date.'" GROUP BY p.tid ORDER BY `count` DESC LIMIT '.$limit.' '); ?> '. ''. ''.n; } ?>
Letzten 7' : '7'); print '/'; print $days == 30 ? '30' : ($limit == 5 ? '30' : '30'); print ' Tage, '; print $limit == 5 ? '5' : ($days == 7 ? '5' : '5'); print '/'; print $limit == 30 ? '30' : ($days == 7 ? '30' : '30'); print ' Songs'; ?>
'.$e['count'].'x'; if(!$isIE6 and !$isIE7) { print '
'; } plbuttons($e['id'], $e['artist'], $e['title'], $e['motorlink']); if(!$isIE6 and !$isIE7) { print ''. ''.songacronym(htmlentities($e['artist'])).' - '.songacronym(htmlentities($e['title'])).'
'; } else { print songacronym(htmlentities($e['artist'])).' - '.songacronym(htmlentities($e['title'])); } print '
'.n. # ''.n; # print ' '.n. # ' 123'.n. # ' '.n. # ' Test'.n. # ' Muh'.n. # ' '.n; # print ''; # exit; $result = $db->query(' SELECT t.`id`, SUBSTRING(p.`time`, 1, 5) AS `time`, t.`artist`, t.`title`, t.`motorlink` FROM `playlist` AS p LEFT JOIN `tracks` AS t ON p.`tid` = t.`id` WHERE p.`date` = "'.$_GET['date'].'" AND `time` > "'.date('H:i', strtotime($_GET['time']) + 60).'" ORDER BY p.`date`, p.`time` '); $xml = ''.n. ''.n; while($e = mysql_fetch_array($result)) { $xml .= ' '.n. ' '.$e['id'].''.n. ' '.n. ' '.htmlspecialchars($e['artist'], ENT_NOQUOTES).''.n. ' '.htmlspecialchars($e['title'], ENT_NOQUOTES).''.n. ' '.htmlspecialchars($e['motorlink'], ENT_NOQUOTES).''.n. ' '.n; } $xml .= ''; header('Content-Type: text/xml; charset=iso-8859-1'); print $xml; } exit; } elseif(isset($_GET['month']) and isset($_GET['year'])) { $y = intval($_GET['year']); $m = intval($_GET['month']); $result = $db->query(' SELECT SUBSTRING(`date`, 9) AS `day`, COUNT(`date`) AS `count` FROM `'.PLAYLIST.'` WHERE `date` LIKE "'.$y.'-'.($m < 10 ? '0' : '').$m.'-__" GROUP BY `date` ORDER BY `day` '); $out = ''; while($e = mysql_fetch_array($result)) { $out .= $e['day'].'-'.$e['count'].','; } header('Content-Type: text/plain'); print substr($out, 0, strlen($out) - 1); exit; } } elseif(isset($_GET['rss']) or $_SERVER['QUERY_STRING'] == 'rss') { $r1 = $db->query(' SELECT p.`date`, p.`time`, t.`artist`, t.`title` FROM `'.PLAYLIST.'` AS p LEFT JOIN `tracks` AS t ON p.tid = t.id WHERE p.`date` = "'.$date.'" ORDER BY p.`date` DESC, p.`time` DESC LIMIT 50 '); header('Content-Type: text/xml; charset=iso-8859-1'); print ''.n; ?> FluxFM Playlists http://osor.de/fluxfm/ Aktuelle Playlists für FluxFM (fluxfm.de) '.n; print ' '.substr($e['time'], 0, 5).', '.htmlspecialchars($e['artist'].' - '.$e['title'], ENT_NOQUOTES).''.n; print ' '.date('r', strtotime($e['date'].' '.$e['time'])).''.n; print ' '.n; } print ''.n; print ''.n; exit; } elseif(isset($_GET['pg'])) { $tid = intval($_GET['pg']); $showmonths = 20; $curdate = array(date('Y'), date('n')); $lastdate = $curdate; if($curdate[1] - 1 < $showmonths) { $remainmonths = $showmonths - $curdate[1]; $subyears = ceil(($remainmonths + 1) / 12); $lastdate[0] -= $subyears; $lastdate[1] = 12 - ($remainmonths % 12); } else { $lastdate[1] -= $showmonths; } $r = $db->query(' SELECT SUBSTRING(p.`date`, 1, 7) AS "month", COUNT(t.`id`) AS "played", DATE_FORMAT(p.`date`, "%c") AS "mon" FROM `tracks` AS t JOIN `playlist` AS p ON t.id = p.tid WHERE t.`id` = '.$tid.' AND p.`date` >= "'.$lastdate[0].'-'.sprintf('%2d', $lastdate[1]).'-01" GROUP BY `month` ORDER BY `month` '); $r2 = $db->query(' SELECT COUNT(t.`id`) AS "played" FROM `tracks` AS t JOIN `playlist` AS p ON t.id = p.tid WHERE t.`id` = '.$tid.' AND p.`date` < "'.$lastdate[0].'-'.sprintf('%2d', $lastdate[1]).'-01" '); if(mysql_num_rows($r) == 0) exit; $played_max = 0; $emptymons = 0; $first = true; $played = array(); while($e = mysql_fetch_array($r)) { if($e['played'] > $played_max) $played_max = $e['played']; if($first) $t1 = strtotime($e['month'].'-15'); else { $t2 = strtotime($e['month'].'-15'); $diff = getdate($t2 - $t1); if(($diff['year'] - 1970) * 12 + $diff['mon'] - 2 > 0) $emptymons++; $t1 = $t2; } $played[] = $e; $first = false; } mysql_free_result($r); $numolder = 0; if(mysql_num_rows($r2) > 0) { $e = mysql_fetch_array($r2); $numolder = $e['played']; } mysql_free_result($r2); $top = 16; $left = 6; $right = 6; $bottom = 28; $height = 50; $move = 24; $move_em = 16; $olderoffset = $numolder > 0 ? 22 : 0; $width = count($played) * $move + $emptymons * $move_em + $olderoffset; $im_width = $width + $left + $right; $im_height = $height + $top + $bottom; $im = imagecreate($im_width, $im_height); $col_bg = imagecolorallocate($im, 255, 255, 255); $col_month = imagecolorallocate($im, 255, 127, 127); $col_month1 = imagecolorallocate($im, 255, 0, 0); $col_text = imagecolorallocate($im, 0, 0, 0); $col_grey = imagecolorallocate($im, 127, 127, 127); $first = true; $num = count($played); $year_old = 0; $emptymons = 0; if($numolder > 0) { $length = strlen('Davor: '.$numolder); imagestringup($im, 2, 3, $height + $top + 12, 'Davor:', $col_text); imagestringup($im, 2, 3, $height + $top - 28, $numolder, $col_month1); imagesetstyle($im, array($col_grey, $col_bg)); imageline($im, $olderoffset, 6, $olderoffset, $im_height - 8, IMG_COLOR_STYLED); } for($i = 0; $i < $num; $i++) { $x = $i * $move + $left + $olderoffset; if($first) $t1 = strtotime($played[$i]['month'].'-15'); else { $t2 = strtotime($played[$i]['month'].'-15'); $diff = getdate($t2 - $t1); if(($diff['year'] - 1970) * 12 + $diff['mon'] - 2 > 0) { $emptymons++; #$x1 = $x + ($emptymons-1) * $move_em + $move_em / 2 - 1; #imagedashedline($im, $x1, $top + $height - 20, $x1, $top + $height, $col_grey); } $t1 = $t2; } $x += $emptymons * $move_em; $y = $height - (($played[$i]['played'] / $played_max) * $height) + $top; $left_text = (($move - 3) / 2) - ((strlen($played[$i]['played']) * 6) / 2); imagefilledrectangle($im, $x, $y, $x + $move - 3, $height + $top, $col_month); imagerectangle($im, $x, $y, $x + $move - 3, $height + $top, $col_month1); imagestring($im, 2, $x + $left_text, $y - 12, $played[$i]['played'], $col_month1); imagestring($im, 2, $x + 1, $height + $top + 2, $months[$played[$i]['mon']], $col_text); $year = substr($played[$i]['month'], 0, 4); if($year_old != $year) { imagestring($im, 1, $x + 1, $height + $top + 15, $year, $col_text); $year_old = $year; } $first = false; } header('Content-Type: image/png'); imagepng($im); exit; } $r1 = $db->query(' SELECT DISTINCT `date` #, COUNT(`date`) AS `count` FROM `'.PLAYLIST.'` #GROUP BY `date` ORDER BY `date` DESC '); if($issearch) { if($_GET['searchtype'] == 'advanced') { $sartist = trim($_GET['sartist']); $stitle = trim($_GET['stitle']); $stime1 = trim($_GET['stime1']); $stime2 = trim($_GET['stime2']); if($sartist == '' and $stitle == '') { $error = 'Es wurde kein Suchmuster eingegeben.'; } else { $swords1 = preg_split('/[\s\.,]+/', str_replace(array('+', '-', '|', '(', ')', '"', '#'), ' ', $sartist), -1, PREG_SPLIT_NO_EMPTY); $swords2 = preg_split('/[\s\.,]+/', str_replace(array('+', '-', '|', '(', ')', '"', '#'), ' ', $stitle), -1, PREG_SPLIT_NO_EMPTY); if(preg_match('/(0[1-9]|[12][0-9]|3[01])\.(0[1-9]|1[012])\.(19|20)\d\d/', $stime1) and preg_match('/(0[1-9]|[12][0-9]|3[01])\.(0[1-9]|1[012])\.(19|20)\d\d/', $stime2)) { $stime1iso = substr($stime1, 6, 4).'-'.substr($stime1, 3, 2).'-'.substr($stime1, 0, 2); $stime2iso = substr($stime2, 6, 4).'-'.substr($stime2, 3, 2).'-'.substr($stime2, 0, 2); } $against1 = '0'; $against2 = '0'; $snum1 = count($swords1); for($i = 0; $i < $snum1; $i++) { $against1 .= ' OR t.`artist` LIKE "%'.str_replace('_', '\_', str_replace('%', '\%', mysql_escape_string($swords1[$i]))).'%" '; } $snum2 = count($swords2); for($i = 0; $i < $snum2; $i++) { $against2 .= ' OR t.`title` LIKE "%'.str_replace('_', '\_', str_replace('%', '\%', mysql_escape_string($swords2[$i]))).'%" ';; } if(isset($_GET['searchgroup2'])) { /* $r2 = $db->query(' SELECT t.`id`, MAX(p.`date`) AS `date`, t.`artist`, t.`title`, COUNT(t.`id`) AS `count` '.($against1 != '' ? ', MATCH(t.`artist`) AGAINST("'.$against1.'" IN BOOLEAN MODE) AS `rating1`' : '').($against2 != '' ? ', MATCH(t.`title`) AGAINST("'.$against2.'" IN BOOLEAN MODE) AS `rating2`' : '').' FROM `tracks` AS t LEFT JOIN `'.PLAYLIST.'` AS p ON p.tid = t.id WHERE 1'. ($against1 != '' ? ' AND '. (($against1 != '' and $against2 != '') ? '(' : ''). 'MATCH(t.`artist`) AGAINST("'.$against1.'" IN BOOLEAN MODE)' : ''). ($against2 != '' ? ' '. (($against1 != '' and $against2 != '') ? ($_GET['searchcond'] == 'and' ? 'AND' : 'OR') : 'AND'). ' MATCH(t.`title`) AGAINST("'.$against2.'" IN BOOLEAN MODE)' : ''). (($against1 != '' and $against2 != '') ? ')' : ''). ' '. (isset($stime1iso) ? 'AND p.`date` BETWEEN "'.$stime1iso.'" AND "'.$stime2iso.'"' : '').' GROUP BY t.`id` ORDER BY '.(($against1 != '' and $against2 != '') ? '(`rating1` + `rating2`) ' : ($against1 != '' ? '`rating1`' : '`rating2`')).' DESC, p.`date` DESC, t.`artist`, t.`title` LIMIT 30 ');*/ $r2 = $db->query(' SELECT t.`id`, MAX(p.`date`) AS `date`, t.`artist`, t.`title`, COUNT(t.`id`) AS `count`, t.`motorlink` FROM `tracks` AS t LEFT JOIN `'.PLAYLIST.'` AS p ON p.tid = t.id WHERE 1'. ($against1 != '0' ? ' AND '. ($against2 != '0' ? '(' : '').'('.$against1.')' : ''). ($against2 != '0' ? ' '. (($against1 != '0') ? ($_GET['searchcond'] == 'and' ? 'AND' : 'OR') : 'AND'). ' ('.$against2.')' : ''). (($against1 != '0' and $against2 != '0') ? ')' : ''). ' '.(isset($stime1iso) ? ' AND p.`date` BETWEEN "'.$stime1iso.'" AND "'.$stime2iso.'"' : '').' GROUP BY t.`id` ORDER BY `date` DESC, t.`artist`, t.`title` LIMIT 300 '); } else { /* $r2 = $db->query(' SELECT t.`id`, p.`date`, t.`artist`, t.`title` '.($against1 != '' ? ', MATCH(t.`artist`) AGAINST("'.$against1.'" IN BOOLEAN MODE) AS `rating1`' : '').($against2 != '' ? ', MATCH(t.`title`) AGAINST("'.$against2.'" IN BOOLEAN MODE) AS `rating2`' : '').' FROM `tracks` AS t LEFT JOIN `'.PLAYLIST.'` AS p ON p.tid = t.id WHERE 1'. ($against1 != '' ? ' AND '. (($against1 != '' and $against2 != '') ? '(' : ''). 'MATCH(t.`artist`) AGAINST("'.$against1.'" IN BOOLEAN MODE)' : ''). ($against2 != '' ? ' '. (($against1 != '*' and $against2 != '') ? ($_GET['searchcond'] == 'and' ? 'AND' : 'OR') : 'AND'). ' MATCH(t.`title`) AGAINST("'.$against2.'" IN BOOLEAN MODE)' : ''). (($against1 != '' and $against2 != '') ? ')' : ''). ' '. (isset($stime1iso) ? 'AND p.`date` BETWEEN "'.$stime1iso.'" AND "'.$stime2iso.'"' : '').' ORDER BY '.(($against1 != '' and $against2 != '') ? '(`rating1` + `rating2`) ' : ($against1 != '' ? '`rating1`' : '`rating2`')).' DESC, p.`date` DESC, t.`artist`, t.`title` LIMIT 300 ');*/ $r2 = $db->query(' SELECT t.`id`, p.`date`, t.`artist`, t.`title`, t.`motorlink` FROM `tracks` AS t LEFT JOIN `'.PLAYLIST.'` AS p ON p.tid = t.id WHERE 1'. ($against1 != '0' ? ' AND '. ($against2 != '0' ? '(' : '').'('.$against1.')' : ''). ($against2 != '0' ? ' '. (($against1 != '0') ? ($_GET['searchcond'] == 'and' ? 'AND' : 'OR') : 'AND'). ' ('.$against2.')' : ''). (($against1 != '0' and $against2 != '0') ? ')' : ''). ' '.(isset($stime1iso) ? ' AND p.`date` BETWEEN "'.$stime1iso.'" AND "'.$stime2iso.'"' : '').' ORDER BY p.`date` DESC, t.`artist`, t.`title` LIMIT 300 '); } } } else { $swords = preg_split('/[\s\.,]+/', str_replace(array('+', '-', '|', '(', ')', '"', '#'), ' ', $_GET['search']), -1, PREG_SPLIT_NO_EMPTY); $snum = count($swords); $against = ''; for($i = 0; $i < $snum; $i++) { $against .= mysql_escape_string($swords[$i]).'* '; } if(isset($_GET['searchgroup'])) { $r2 = $db->query(' SELECT t.`id`, MAX(p.`date`) AS `date`, t.`artist`, t.`title`, COUNT(t.`id`) AS `count`, MATCH(t.`artist`, t.`title`) AGAINST("'.$against.'" IN BOOLEAN MODE) AS `rating`, t.`motorlink` FROM `tracks` AS t LEFT JOIN `'.PLAYLIST.'` AS p ON p.tid = t.id WHERE MATCH(t.`artist`, t.`title`) AGAINST("'.$against.'" IN BOOLEAN MODE) GROUP BY t.`id` ORDER BY `rating` DESC, `date` DESC, t.`artist`, t.`title` LIMIT 30 '); } else { $r2 = $db->query(' SELECT t.`id`, p.`date`, t.`artist`, t.`title`, MATCH(t.`artist`, t.`title`) AGAINST("'.$against.'" IN BOOLEAN MODE) AS `rating`, t.`motorlink` FROM `tracks` AS t LEFT JOIN `'.PLAYLIST.'` AS p ON p.tid = t.id WHERE MATCH(t.`artist`, t.`title`) AGAINST("'.$against.'" IN BOOLEAN MODE) ORDER BY `rating` DESC, p.`date` DESC, t.`artist`, t.`title` LIMIT 300 '); } } } elseif($isstats) { $r2 = $db->query(' SELECT `id`, `played`, `artist`, `title`, `motorlink` FROM `tracks` ORDER BY `played` DESC LIMIT 30 '); $r5 = $db->query(' SELECT COUNT(`id`) AS `tracksunique` FROM `tracks` '); $r6 = $db->query(' SELECT COUNT(`id`) AS `tracksplayed`, MIN(`date`) AS `since` FROM `'.PLAYLIST.'` '); // meisten Tiele letzten 6 mOnate $r7 = $db->query(' SELECT t.`id`, t.`artist`, t.`title`, m.`played6m`, t.`motorlink` FROM `mostplayed` AS m LEFT JOIN `tracks` AS t ON m.`tid` = t.`id` ORDER BY `played6m` DESC '); // meisten Artists $r8 = $db->query(' SELECT artist, SUM(played) as played FROM tracks GROUP BY artist ORDER BY played DESC LIMIT 30 '); // meisten Artists letzte 6 Monate $r9 = $db->query(' SELECT t.`artist`, m.`played6m` FROM `mostartists` AS m LEFT JOIN `tracks` AS t ON m.`tid` = t.`id` ORDER BY `played6m` DESC '); } elseif($isnew) { $r2 = $db->query(' SELECT t.id, t.artist, t.title, MIN(p.`date`) AS `firstplayed`, MIN(CONCAT(p.`date`, " ", p.`time`)) AS `firstplayedtime`, t.`motorlink` FROM `'.PLAYLIST.'` AS p LEFT JOIN `tracks` AS t ON p.`tid` = t.`id` GROUP BY p.`tid` HAVING MIN(p.`date`) > "'.$date.'" - INTERVAL 7 DAY ORDER BY `firstplayedtime` DESC '); } else {// issearch // Meistegspielte Songs $r3 = $db->query(' SELECT t.`id`, t.`artist`, t.`title`, COUNT(t.`id`) AS `count` , t.`motorlink` FROM `'.PLAYLIST.'` AS p LEFT JOIN `tracks` AS t ON p.tid = t.id WHERE p.`date` > "'.date('Y-m-d', $time - 604800).'" AND p.`date` <= "'.$date.'" GROUP BY p.`tid` ORDER BY `count` DESC LIMIT 5 '); // Komplette Liste des Tages $r4 = $db->query(' SELECT t.`id`, p.`time`, t.`artist`, t.`title`, t.`motorlink` FROM `'.PLAYLIST.'` AS p LEFT JOIN `tracks` AS t ON p.tid = t.id WHERE p.`date` = "'.$date.'" ORDER BY p.`date` DESC, p.`time` DESC '); } // issearch header('Content-Type: text/html; charset=iso-8859-1'); #header('Content-Type: application/xhtml+xml; charset=iso-8859-1'); header('Content-Script-Type: text/javascript'); header('Content-Style-Type: text/css'); print ''.n; ?> FluxFM Playlists<? if($isnew) print ': Neues'; elseif($isstats) print ': Statistik'; elseif($issearch) { print ': Suche nach '; if(isset($_GET['search']) and trim($_GET['search']) != '') print '„'.htmlspecialchars($_REQUEST['search'], ENT_NOQUOTES).'“ '; if(isset($_GET['sartist']) and trim($_GET['sartist']) != '') print '„'.htmlspecialchars($_REQUEST['sartist'], ENT_NOQUOTES).'“ '; if(isset($_GET['stitle']) and trim($_GET['stitle']) != '') print '„'.htmlspecialchars($_REQUEST['stitle'], ENT_NOQUOTES).'“'; } elseif(isset($_GET['date'])) print ' vom '.date('d.m.Y', strtotime($date)); ?> # ?>
x Der von dir verwendete Browser unterstützt nicht alle Features dieser Website. Um Probleme bei der Darstellung zu vermeiden wird mindestens Opera 9 oder Firefox 2 empfohlen.

Neues Statistik FluxFM Playlists Mehr Playlists Berlin '; } else { print 'Berlin '; } if($mfmloc == 'berlin' or $mfmloc == 'stuttgart') { print 'Bremen '; } else { print 'Bremen '; } if($mfmloc == 'berlin' or $mfmloc == 'bremen') { print 'Stuttgart '; } else { print 'Stuttgart '; } ?>

Kalender zeigen
 « '.n; print ''.n; } ?> Playlist vom