Gerenciando eventos automáticos em PHP


Esse código mostra como gerenciar eventos sem precisar atualizar o seu site, somente quando criar o script você controlará os eventos conforme a sua escolha.

No meu caso eu coloquei como datas principais o Natal, o Ano Novo e criei um “else” como “Nenhum”, assim, quando os dias programados não coincidirem com o dia atual ele descreverá que não ocorre nenhum evento naquele dia.

A execução do código se sucede assim: Primeiro utilizo o parâmetro getdate em uma variável $hoje. Assim eu crio uma sucessão de perguntas e respostas utilizando if, else if e else para definir os eventos.

Reparem que deve ser utlizado duplo sinais de igual (==) e não um igual somente (=), isso definirá uma atribuição de que uma variável deverá ser idêntica a outra e não simplesmente igual.

Se o dia no meu script for 25 de Dezembro será exibida a mensagem “Feliz Natal”. Se o dia for 1 de Janeiro será exibida a mensagem “Feliz Ano Novo”.

Como gerenciar eventos em um código utilizando imagens:
É bem simples. É só colocar na “echo” da pergunta img src = “nome da imagem”. “extensão do arquivo(jpeg, gif, png, etc.)” entre ., da mesma forma como se coloca uma imagem em código em php, assim a imagem será exibida conforme a data atual. Lembrando que na Tag img src é preciso colocar o diretório da imagem no seu sistema. (Para que você possa testar se o código funciona realmente, crie um evento com o dia em que você está testando esse código, crie uma resposta para o evento e comprove.).

  1. <html>
  2. <head>
  3. <title>Eventos</title>
  4. </head>
  5. <body>
  6. Eventos:
  7. <?php
  8. $hoje = getdate();
  9. $dia = $hoje[“mday”];
  10. $mes = $hoje[“mon”];
  11.  
  12. if ($dia == 25 && $mes == 12) {
  13. echo (“Feliz Natal”);
  14. }
  15. else if ($dia == 01 && $mes == 01) {
  16. echo (“Feliz Ano Novo!”);
  17. }
  18. else {
  19. echo (“Nenhum”);
  20. }
  21. ?>
  22. </body>
  23. </html>
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s