Código PHP, recojo los datos del servidor uno por uno, también se pueden recojer todos a la vez en una sola linea. grabo el archivo como hora.php y la subo a mi servidor.
Código PHP :
<?
print "&dia=".date("d");
print "&mes=".date("F");
print "&ano=".date("Y");
print "&horas=".date("H");
print "&minutos=".date("i");
print "&segundos=".date("s");
?>
En flash, creo en el primer fotograma 6 campos de textos dinámicos y los nombro: campo, campo2, campo3, campo4, campo5, y campo6; asi mismo, en el primer fotograma inserto las acciones que están a continuación, y por ultimo inserto un fotograma vacio en el fotograma 2, es decir no puede existir stop(); ya que se tiene que repetir la animación una y otra vez para que lea los datos de el php constantemente.
Código AS2, Recojo los datos de mi php uno por uno
Código ActionScript :
dia = new LoadVars();
dia.sendAndLoad("http://www.tuservidor.com/hora.php", dia, "POST");
dia.onLoad = function(){
campo.text = dia.dia;
}
mes = new LoadVars();
mes.sendAndLoad("http://www.tuservidor.com/hora.php", mes, "POST");
mes.onLoad = function(){
campo2.text = mes.mes;
}
ano = new LoadVars();
ano.sendAndLoad("http://www.tuservidor.com/hora.php", ano, "POST");
ano.onLoad = function(){
campo3.text = ano.ano;
}
horas = new LoadVars();
horas.sendAndLoad("http://www.tuservidor.com/hora.php", horas, "POST");
horas.onLoad = function(){
campo4.text = horas.horas;
}
minutos = new LoadVars();
minutos.sendAndLoad("http://www.tuservidor.com/hora.php", minutos, "POST");
minutos.onLoad = function(){
campo5.text = minutos.minutos;
}
segundos = new LoadVars();
segundos.sendAndLoad("http://www.tuservidor.com/hora.php", segundos, "POST");
segundos.onLoad = function(){
campo6.text = segundos.segundos;
}
esto es muy útil si se desea hacer cambios con la hora del servidor en una aplicación o en una web.
