Ciao ragazzi, ho un piccolo problema con un modulo di Shoutcast per radio, il mio sito ê questo www.futureradio.ch
Il problema è che chi usa Firefox non riesce aprire la radio via Windows Media Player cliccando sul pulsante nel modulo sulla destra in alto. Invece con IE funziona tutto alla perfezione, ma Firefox da solo quel problema, con gli altri players funziona bene, solo con Windows Media Player da problemi.
Il codice del modulo php è il seguente:
<div><center>
<?php /*** Shoutcast Molok - A Joomla 1.0.8 shoutcast module* @version 1.0* @package mod_shoutcastextended.zip* @copyright (C) 2005 by Molok - All rights reserved!*/# Don't allow direct acces to the file defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); $radioname = $params->get( 'radioname', 'FungKur.FM' );$host = $params->get( 'host', 'fungkurfm.mine.nu' );$port = $params->get( 'port', '8000' );$chooseplayer = $params->get( 'chooseplayer', 'Choose Player' );$listener = $params->get( 'listener', 'Listener' );$from = $params->get( 'from', 'from' );$peakmenu = $params->get( 'peakmenu', 'Peak' );$serverstatus = $params->get( 'serverstatus', 'Server Status' );$currentsong = $params->get( 'currentsong', 'Current Song' );$fp=@fsockopen($host,$port,&$errno,&$errstr,10); if (!$fp) { echo "Connection Putus"; } else { fputs($fp,"GET /7 HTTP/1.1\nUser-Agent:Mozilla\n\n"); for($i=0; $i<1; $i++) { if(feof($fp)) break; $fp_data=fread($fp,31337); usleep(500000); } $fp_data=ereg_replace("^.*<body>","",$fp_data); $fp_data=ereg_replace("</body>.*","",$fp_data); list($current,$status,$peak,$max,$reported,$bit,$song) = explode(",", $fp_data, 7); if ($status == "1") { echo "$chooseplayer
";echo "
<img src=modules/mod_shoutcastextended/winamp.gif border=0 alt=listen with Winamp> <a href=modules/mod_shoutcastextended/listen.asx><img src=modules/mod_shoutcastextended/wmplayer.gif border=0 alt=listen with Window Media Player>[/url] ";echo "<a href=modules/mod_shoutcastextended/listen.ram><img src=modules/mod_shoutcastextended/realplayer.gif border=0 alt=listen with RealPlayer>[/url] <a href=modules/mod_shoutcastextended/listen.m3u><img src=modules/mod_shoutcastextended/itunes.gif border=0 alt=listen with iTunes>[/url]
";echo "<font face='verdana' size='2' color='#800000'>
$radioname </font>
"; echo "<font face=verdana size=1>
$listener: $current $from $max ($reported Unique)
$peakmenu: $peak
$serverstatus: <font face='verdana' size='2' color='#009900'>
Online</font>
Bitrate: $bit Kbps
$currentsong: $song </font>
"; } else { echo "<font face='verdana' size='2' color='#000000'>
$radioname </font>
<font face='verdana' size='2' color='#FF0000'>
Offline </font>"; } } ?> </center>
</div>
Qualcuno saprebbe come risolvere il problema? Grazie mille!