annodam 0 Denunciar post Postado Junho 10, 2009 Olá pessoal! tdo certo? Estava visitando site de agências de publicidade e encontrei um que me chamou bastante atenção... porque ele troca o fundo da página conforme a hora do dia... são várias fotos de um banco de imagem deles... dá impressão que a foto foi tirada na hora, + não é... eu monitorei durante dois dias pra ver se repetia... e todo dia são as mesmas nos mesmos horários... Alguém sabe fazer isso? e também o relógio do site não busca a hora do PC do usuário, que pode ser manipulada... ele busca na internet (eu acho) pois tentei mudar a hora do meu PC e atualizei o site e a hora continua certa! Alguém sabe por hora assim no Flash? O site >> www.cappuccinodigital.com.br Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Junho 10, 2009 No caso do horário, seria melhor o flash buscar uma variável de uma função em php que pega o horário do servidor que está hospedado o site, assim você nem precisa usar as funções de data no flash, você pega o horário e com um if simples você muda as características do site pra hora atual. Compartilhar este post Link para o post Compartilhar em outros sites
annodam 0 Denunciar post Postado Junho 10, 2009 No caso do horário, seria melhor o flash buscar uma variável de uma função em php que pega o horário do servidor que está hospedado o site, assim você nem precisa usar as funções de data no flash, você pega o horário e com um if simples você muda as características do site pra hora atual. aham... e você tem um exemplo pra me mostrar? não faço ideia de como fazer isso o.O Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Junho 10, 2009 Procure a respeito da função getDate() do flash e o date(); E faça if e else conforme a respota dele. Tem diversos topicos aqui falando sobre isso... Basta clicar na caixa de busca e colocar o nome date! Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Junho 12, 2009 Nesse caso ai é como o carneirinho falou, a hora que ele pega é a do server.E pra mudar o fundo depois de recuperar a hora é muito fácil tem diversas maneiras de se fazer. Abs Compartilhar este post Link para o post Compartilhar em outros sites
Guilherme Lencin 0 Denunciar post Postado Junho 14, 2009 Encontri uma forma bem simples de fazer e nao precisa de PHP, tudo por AS mesmo. Eu fiz por load Movie mas da pra fazer de outras formas eu criei 4 arquivos Um arquivo base que vai chamar os fundos conforme a hora e outros 3 Manha, Tarde e Noite. no arquivo base voce coloca esse codigo this.createEmptyMovieClip ("container",0); container._x = 0; container._y = 0; agora = new Date (); hora = agora.getHours(); if (hora >6 & hora <12){ container.loadMovie("dia.swf"); trace(hora); } else if (hora>=13 & hora <=18){ container.loadMovie("tarde.swf"); trace(hora); }else{ container.loadMovie("noite.swf"); trace(hora) } dai é so criar os outros 3 arquivos e pronto =D abraços. Compartilhar este post Link para o post Compartilhar em outros sites
Alexandre_Cruz 4 Denunciar post Postado Junho 14, 2009 Perfeito seu exemplo Guilherme Lencin, achei ele bem simples mesm, de acordo com o que foi pedido ;D Continue assim cara, Abs Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Brito 12 Denunciar post Postado Junho 14, 2009 É um bom exemplo , porem ao usuario mudar a hora no seu pc a hora do aplicativo muda, isso porque foi usada a classe Date do flash.Fora isso o exemplo ta show. Abs Compartilhar este post Link para o post Compartilhar em outros sites
annodam 0 Denunciar post Postado Outubro 14, 2009 Alguém poderia me ajudar a aprimorar o código que o Guilherme Lencin criou!? Para que este pegue a hora do servidor para não acontecer do usuário mudar a hora do PC dele e mudar o fundo do site? E tbm queria saber... suponhamos que eu queira mudar o fundo do site de 15 em 15 minutos, tipo das 9:00 as 9:15 um fundo das 9:15 as 9:30 outro fundo... da mesma forma que ocorre no site dessa agência Cappuccino Digital que eu citei acima (www.cappuccinodigital.com.br). Como ficaria!?!? Agradeço imensamente quem me ajudar!!! =) Encontri uma forma bem simples de fazer e nao precisa de PHP, tudo por AS mesmo. Eu fiz por load Movie mas da pra fazer de outras formas eu criei 4 arquivos Um arquivo base que vai chamar os fundos conforme a hora e outros 3 Manha, Tarde e Noite. no arquivo base voce coloca esse codigo this.createEmptyMovieClip ("container",0); container._x = 0; container._y = 0; agora = new Date (); hora = agora.getHours(); if (hora >6 & hora <12){ container.loadMovie("dia.swf"); trace(hora); } else if (hora>=13 & hora <=18){ container.loadMovie("tarde.swf"); trace(hora); }else{ container.loadMovie("noite.swf"); trace(hora) } dai é so criar os outros 3 arquivos e pronto =D abraços. Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Outubro 14, 2009 Faça um código que pegue data e hora no php com o uso da date(); E use umn loadVars() para chamar essa resposta para o flash... e então crie o if else Abraços Compartilhar este post Link para o post Compartilhar em outros sites
annodam 0 Denunciar post Postado Outubro 14, 2009 Não consegui achar como fazer isso... revirei aqui, no google... e não consegui... =/ Alguém poderia dar um help!? Faça um código que pegue data e hora no php com o uso da date(); E use umn loadVars() para chamar essa resposta para o flash... e então crie o if else Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Outubro 14, 2009 Faça um php assim: <?php echo "&dia=".date('d/m/Y')."&"; ?> E no flash use loadvars para pegar esse valor Abraços Compartilhar este post Link para o post Compartilhar em outros sites