Como deixar dinâmica a troca de imagens em PHP
Alterar o logotipo ou o tema do mesmo, de acordo com uma data ou um intervalo de datas específico, é um recurso que poderá lhe poupar algum tempo. Neste post veja como deixar dinâmica a troca de imagens em PHP.
O código abaixo faz essa alteração com base na data atual:
<?php
date_default_timezone_set('America/Sao_Paulo');
$data = date("Y-m-d H:i:s");
$mes = substr($data,5,2);//Extrai mês da data
$dia = substr($data,8,3);//Extrai dia da data
//--- ALTERA TEMA DO LOGOTIPO DE ACORDO COM AS DATAS COMEMORATIVAS ---
if($mes == 02 && $dia > 7 && $dia < 15) //Semana do Carnaval
echo('<a href="index.php"><img src="logotipo-carnaval.png" alt="CriandoBits"></a>');
elseif($mes == 03 && $dia > 20 && $dia < 30) //Semana da Páscoa
echo('<a href="index.php"><img src="logotipo-pascoa.png" alt="CriandoBits"></a>');
elseif($mes == 04 && $dia == 21) //Tiradentes
echo('<a href="index.php"><img src="logotipo-tirad.png" alt="CriandoBits"></a>');
elseif($mes == 09 && $dia == 7) //Independência
echo('<a href="index.php"><img src="logotipo-indep.png" alt="CriandoBits"></a>');
elseif($mes == 11 && $dia == 2) //Finados
echo('<a href="index.php"><img src="logotipo-finados.png" alt="CriandoBits"></a>');
elseif($mes == 11 && $dia == 15) //Proclam. República
echo('<a href="index.php"><img src="logotipo-procrep.png" alt="CriandoBits"></a>');
elseif($mes == 12 && $dia > 18 && $dia < 26) //Semana Natal
echo('<a href="index.php"><img src="logotipo-snatal.png" alt="CriandoBits"></a>');
elseif($mes == 12 && $dia > 25 && $dia < 32) //Semana fim de ano
echo('<a href="index.php"><img src="logotipo-fimano.png" alt="CriandoBits"></a>');
elseif($mes == 01 && $dia == 01) //Início de ano
echo('<a href="index.php"><img src="logotipo-fimano.png" alt="CriandoBits"></a>');
else
{
Em datas e períodos não comemorativos, mantém-se o logotipo padrão
echo('<a href="index.php"><img src="logotipo-padrao.png" alt="CriandoBits"></a>');
}
?>
Veja que o arquivo do logotipo é alterado de acordo com os intervalos de datas.
Então conheça o curso online que já ajudou milhares de pessoas a aprender a programar e desenvolver seus próprios projetos do ZERO.
CLIQUE NA IMAGEM ABAIXO E SAIBA MAIS:
Link do curso: https://go.hotmart.com/A18082772K
Dúvidas ou sugestões? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits