Ir para conteúdo
Fórum Script Brasil
  • 0

exibir imagens e texto diferente a cada hora


Márcio dresch

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0
<?php
$hora = date("H"); 

if ($hora == "00") {
    echo "agora é meia noite ";
} elseif ($hora == "01") {
    echo "agora é uma hora da manha";
} elseif ($hora == "17") {
    echo "agora são cinco horas da tarde";
}
?>

ta quanto a smensagem texto beleza mas como eu adiciono uma imagen a isso ai? tentei mas num deu certo.

Link para o comentário
Compartilhar em outros sites

  • 0

Ora com HTML puro ...

<?php
$hora = date("H"); 

if ($hora == "00") { echo 'Texto 1 - <img src="imagem_meia_noite.jpg" border="0">'; } 
elseif ($hora == "01") { echo 'Texto 2 - <img src="imagem_uma_manha.jpg" border="0">'; } 
elseif ($hora == "17") { echo 'Texto 3 - <img src="image_cinco_tarde.jpg" border="0">'; }
?>
Mas assim da para elaborar um pouco mais ... com menos ifs para cada hora ...
<?php
// Exemplo: $base[[HORA]] = array("Texto", "image.jpg");

$base = array();
$base[00] = array("Texto 1", "meia_noite.jpg");
$base[03] = array("Texto 2", "tre_madrugada.jpg");
$base[12] = array("Texto 3", "meio_dia.jpg");
$base[14] = array("Texto 4", "dua_tarde.jpg");

$hora = date("H");
if (isset($base[$hora])) {
 echo $base[$hora][0] . '<br><img src="' . $base[$hora][1] . '" border="0">';
} else {
 echo 'Sem Imagem<br><img src="image_sem_hora.jpg" border="0">';
}

?>

Editado por SK15
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...