Publicado por: Alexandre Rudalov em: Maio 3, 2008
Utilizando a hora do computador do usuário:
minha_data == new Date()
minha_hora == minha_data.getHours();
if(minha_hora > 4 && minha_hora < 12){
trace(”Bom Dia!”);
}else if(minha_hora > 11 && minha_hora < 19){
trace(”Boa Tarde!”);
}else if(minha_hora > 18 || minha_hora < 5){
trace(”Boa Noite!”);
}
Você pode usar o php, dessa forma:
faz as condicinais e devolve pro flash a string qeu vai ser exibida:
//==<?php
$zora = date(” H “); /*retorna uma string no formato
24 horas*/
if($zora > 12 && $zora<18) {
$devolve = “Boa tarde!!”;}
else if ($zora > 0 && $zora <12 ){
$devolve = “Bom dia!!”;}
else {
$devolve = “Boa noite!!”;}
echo “&devolve=$devolve”;
?>==//
No flash:
createTextField(”texto”,getNextHighestDepth(),0,0,200,30);
lv = new LoadVars();
lv.onLoad = function() {
texto.text = this.devolve;
};
lv.load(”http://localhost/hora.php”);
Comentários