Estoy probandolo todo en un mismo archivo. Lo tengo de la siguiente forma:
Código PHP:
<p class="player"><span id="status" class="status">status</span></p>
<script type="text/javascript">
function set_status(status)
{
if (status == "offline")
{
document.getElementById("status").innerHTML = "off air";
}
else if (status == "live")
{
document.getElementById("status").innerHTML = "on air";
}
else
{
document.getElementById("status").innerHTML = "ERROR";
}
}
</script>
<script type="text/javascript" src="http://api.ustream.tv/json/channel/videoworld10/getValueOf/status?key=0CCE0C3A3B6C885DBD2EBA5484CF97AB&callback=set_status"></script>
<input type="button" onclick="javascript:location.href='index2.php?estado='+set_status(status);" value="Refrescar">
<?php echo $miStatus = $_GET['estado']; ?>
Pero al refrescar, me dice:
undefined
¿Porque ocurre eso?
El archivo está aquí:
http://djboro.es/stream/index2.php