Hey hallo PHP-kanjers, ik heb een on-air scriptje. Da's op zich niets bijzonders ... Maar ik zou zo graag een achtergrondafbeelding gebruiken ? Ik zit nu al 3 uur te prutsen maar zonder resultaat. Wie helpt ? Dit is het scriptje :

<?php


//©M.Savelkouls

$IPAdres = "99.999.999.999"; // Het ip adres van de computer waar OtsDJ op staat
$Poort = "5000"; // De poort die de RAC server gebruikt
$ServerTimeOut = 5; // De maximale tijd voor de foutmelding te zien is.
$OfflineMelding = "Deze service is tijdelijk niet beschikbaar."; // Foutmelding als de server offline is


if ($action == "update") {
echo ("<a href=http://www.fantasyfm.nl/index.php?pagina=update&Script=OnAir&Versie=1.01

target=blank>Controleer voor updates</a>");
exit();
}

// Hieronder hoef je niets aan te passen
$controleer = @fsockopen("$IPAdres", $Poort, $errno, $errstr, $ServerTimeOut);

if ($controleer) {
$Adres = "http://$IPAdres:$Poort/x/playing.cgi";
$LeesURL = file($Adres);

$Bal = (implode("", $LeesURL));

$Bal = strip_tags($Bal, '');


$Bal = str_replace("Title:", " - ", $Bal);
$Bal = str_replace("Artist:", "", $Bal);


$Bal = str_replace("&nbsp", "", $Bal);
$Bal = str_replace("OtsDJ Remote Access Control - Now Playing!", "", $Bal);
$Bal = str_replace("PlaylistShowing next", "", $Bal);
$Bal = str_replace("&copy 1996-2003 Ots Corporation Pty Ltd</b> - <i>Page generated internally by OtsDJ", "",

$Bal);
$Bal = explode(" - ", $Bal);

echo ("<html><head><title>OK fm</title><META HTTP-EQUIV=Refresh

CONTENT=10;URL=$PHP_Self></head><body leftmargin=42><body topmargin=2><body bgcolor=#c6eaff><font><font color=black><font size=2:font

face=arial>Nu bij OK fm : $Bal[0] - $Bal[1]</font></body></html>");
}
else {
echo "<html><head><title>OK fm</title><META HTTP-EQUIV=Refresh

CONTENT=10;URL=$PHP_Self></head><body leftmargin=42><body topmargin=2><body

bgcolor=#c6eaff><font><font color=black><font size=2:font face=arial>$OfflineMelding</font></body></html>";
}



?>
Lijkt me vrij logisch. Je verandert gewoon

echo ("<html><head><title>OK fm</title><META HTTP-EQUIV=Refresh

CONTENT=10;URL=$PHP_Self></head><body leftmargin=42><body topmargin=2><body bgcolor=#c6eaff><font><font color=black><font size=2:font

face=arial>Nu bij OK fm : $Bal[0] - $Bal[1]</font></body></html>");

of
echo "<html><head><title>OK fm</title><META HTTP-EQUIV=Refresh

CONTENT=10;URL=$PHP_Self></head><body leftmargin=42><body topmargin=2><body

bgcolor=#c6eaff><font><font color=black><font size=2:font face=arial>$OfflineMelding</font></body></html>";

Als je html kent zou het moeten lukken.
Tja .... Da's ook wat Sebastiaan, daar ben ik dus 3 uur mee aan het ..... geweest vanmiddag maar echt lukken wil het niet.
<body bgcolor=#c6eaff> vervangen door <body background=\"http://url/naar/plaatje\">

Thats it.
Mijn advies, leer eerst HTML en CSS voordat je aan PHP begint.. PHP doet namelijk totaal niks aan de opmaak!
Sebastiaan, dank je wel. Willem-Jan, bedankt voor je wijze raad. Echter, ik heb een hele fijne WYSIWYG editor voor html en die bevalt prima. Ik kom in de knoei als ik een PHP scriptje wil implementeren op mijn website. Maar om daar nou helemaal voor in de PHP, CSS en HTML te duiken, dat gaat me net wat te ver. Ben ik eigenlijk ook niet slim genoeg voor. Maar als ik af en toe een beroep op jullie bollebozen mag doen, ben ik daar uiteraard heel blij mee.

Reageren