PHP Iframe automatic refresh en CSS in PHP script

Status
Niet open voor verdere reacties.

gast0166

Gebruiker
Lid geworden
4 sep 2011
Berichten
54
Hallo,

Ik heb 2 vragen wie zal mij kunnen helpen? Ik zal graag willen dat mijn script om de 20 seconden herlaad, het gaat om een online radio radio.
En mijn 2e vraag is hoe kun je CSS plaatsen in het PHP script? Zie onderstaande plaatje, now on bass quake staat wel in CSS geschreven, maar het script lukt het niet helemaal..

ok.PNG

En hier het script:

PHP:
<HTML>
		<div class="radio">
		</HTML>
		
<?php
////////////////////////
// Made for Bass Quake - By Joey Riemersma
////////////////////////

$sc_url_ip = "80.56.33.76"; // <= CHANGE THIS
//ex: 6x.3x.18x.14x
 
$sc_url_port = "8000"; // <= CHANGE THIS
//ex:8000
 
function getNowPlaying($sc_url_ip,$sc_url_port)
{
 
$open = fsockopen($sc_url_ip,$sc_url_port,$errno,$errstr,'.5'); 
	if ($open) { 
	fputs($open,"GET /7.html HTTP/1.1\nUser-Agent:Mozilla\n\n"); 
	stream_set_timeout($open,'1');
	$read = fread($open,200);
	$text = explode(",",$read);
	if($text[6] == '' || $text[6] == '</body></html>'){ $msg = ' live stream '; } else { $msg = $text[6]; }
	$text = ' '.$msg; 
	} else {  return false; } 
	fclose($open);
 
	return $text;	
}
 
//////////////////
 
//get the now playing
 
$current_song = getNowPlaying($sc_url_ip,$sc_url_port);
 
print $current_song;
 
?>

<HTML>
        <div class="clear"></div> 
</HTML>
 
Ik zie geen verwijzing naar je CSS

anders doe je voor dat kleine stukje de style tussen je php

PHP:
echo " <style>.nowplaying{ font:; color:;} </style>";

echo "<div class='nowplaying'>";

    $current_song = getNowPlaying($sc_url_ip,$sc_url_port);
 
    print $current_song;

echo "</div>";


automatische reload
PHP:
<?php

$pagina = $_SERVER['PHP_SELF'];

$seconden = "20";

header("Refresh: $seconden; url=$page");


?>
 
Laatst bewerkt:
Ik kom er niet helemaal uit wat je excact bedoeld, zouden we eventueel via MSN kunnen praten?
 
Laatst bewerkt:
Je kan beter alleen het stukje met van now playing opnieuw laden dan de gehele pagina. Dit zou je kunnen doen door ajax plus een timer :)
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan