Toch het radio gebeuren maar weer eens opgepakt en nu bezig met sam v4 web php.
Ik heb alle instructies van Kees opgevolgd maar helaas, ik krijg het niet aan de praat. als ik naar http://www.zenderzuid.nl/phpweb/ ga krijg ik de volgende melding:
Code: Selecteer alles
status=err
SQL error=Could not connect to MySQL server
config:
Code: Selecteer alles
<?
/* ## ======================================== ## */
$commonpath = "./common";
//Station general details
$station = "Zender Zuid";
$email = "studio@zenderzuid.nl";
$logo = "images/logo.gif";
$stationid = ******; //The ID of your registered station on AudioRealm.com
$sam["host"] = "213.207.110.102"; //The IP address of the machine SAM is running on (DO NOT use a local IP address like 127.0.0.1 or 192.x.x.x)
$sam["port"] = "1221"; //The port SAM handles HTTP requests on. Usually 1221.
//General options
$privaterequests = true; //If False, AudioRealm.com will handle the requests
$showtoprequests = true; //Must we show the top 10 requests on the now playing page?
$requestdays = 30; //Show the top10 requests for the last xx days
$showpic = true; //Must we show pictures in now playing section?
$picture_dir = "pictures/"; //Directory where all your album pictures are stored
$picture_na = $picture_dir."na.gif"; //Use this picture if the song has no picture
//Row colors used
$darkrow = "#dadada";
$lightrow = "#F6F6F6";
/* ## ======================================== ## */
require_once("common/form.php");
require_once("common/db.php");
require_once("common/functions.php");
// Load EGPCS vars into globals (emulates register_globals = On in php.ini)
if (!empty($HTTP_ENV_VARS)) while(list($name, $value) = each($HTTP_ENV_VARS)) $$name = $value;
if (!empty($HTTP_GET_VARS)) while(list($name, $value) = each($HTTP_GET_VARS)) $$name = $value;
if (!empty($HTTP_POST_VARS)) while(list($name, $value) = each($HTTP_POST_VARS)) $$name = $value;
if (!empty($HTTP_COOKIE_VARS)) while(list($name, $value) = each($HTTP_COOKIE_VARS)) $$name = $value;
if (!empty($HTTP_SERVER_VARS)) while(list($name, $value) = each($HTTP_SERVER_VARS)) $$name = $value;
$db = new DBTable();
//Your REMOTE MySQL database login details
//IMPORTANT: This is the database login details for the database located on the WEBSERVER.
$db->ReadXMLConfig("dbconfig.xml.php");
//Your LOCAL MySQL database login details
//This is the login details the webserver will use to contact the local database on the SAM Broadcaster server.
//This is only used for making dedications from the request window.
//$db->ReadXMLConfig("samdb.xml.php");
$samlogin = $db->login; //In most cases the remote database will be the same as the local database.
//Finally connect to the database
$db->connect();
?>
dbconfig.xml:
Code: Selecteer alles
<?/*
<CONFIG application="SAM" version="4.2.2 (DEMO)">
<Database>
<Driver>MYSQL</Driver>
<Host>82.169.**.*</Host>
<Port>3306</Port>
<Database>samdb</Database>
<Username>radio</Username>
<Password>****</Password>
</Database>
</CONFIG>
*/?>

Ik hoop iets van jullie te mogen horen. Wil namelijk heel graag mijn requestprogramma gaan draaien.
vriendelijke groeten, Jeroen