J'ai un script en PHP qui verifie si mon serveur shoutcast est toujours actif en ouvrant une socket sur le port de ce serveur.
Je voudrais ensuite recuper ce status dans un bout de programme javascript. J'ai beau remuer le pb dans tous les sens, je n'arrive pas a voir ou ca peche...
Voici le script :
<html>
<head>
<title>PHP-JAVASCRIPT</title>
<body>
<?php
$host = "127.0.0.1";
$port = "6000";
$fp=@fsockopen($host,$port,&$errno,&$errstr,10);
if (!$fp) {
$status="0";
} else {
$status="1";
}
for($i=0; $i<1; $i++) {
if(feof($fp)) break;
$fp_data=fread($fp,31337);
usleep(500000);
};
?>
<script language="JavaScript">
<!--
var texte="<?php echo $status;?>";
document.write("Le status est : " + texte);
</script>
</body>
</html>