Script de Cumprimento (Bom dia, Boa Tarde, etc)

Publicado por Marcelo Santos Araujo 26/06/2003

[ Hits: 27.939 ]

Download index.php.txt




Script que cumprimenta o usuário, com exemplo de condicionais associadas à função date(). Apenas de caráter introdutório.Exemplos:
Bom Dia, Boa Tarde, Boa Noite, etc.

  



Esconder código-fonte

<?php
/*inicializando o código*/

/*Script que "cumprimenta" o usuário na página. Bom dia, Boa tarde,etc*/

$hora_do_dia=date("H");

/*uso de condicionais, poderíamos utilizar o switch também*/

if (($hora_do_dia >=6) && ($hora_do_dia <=12)) echo "Bom Dia!";
if (($hora_do_dia >12) && ($hora_do_dia <=18)) echo "Boa Tarde!";
if (($hora_do_dia >18) && ($hora_do_dia <=24)) echo "Boa Noite!";
if (($hora_do_dia >24) && ($hora_do_dia <6)) echo "Boa Madrugada!";


/*Elaborado por Marcelo Santos Araujo - msa@nanet.com.br*/

?>

Scripts recomendados

Calculadora em PHP simples

Executando comando PHP dentro da string

gerando links de todos aquivos de um diretorio

Redirecionado paginas com registro de variavel em session

ICQ em PHP


  

Comentários
[1] Comentário enviado por emersonpadilha em 21/03/2005 - 00:27h

Sou novato em php, (na realidade sou novato em tudo..) huahuahua, mas
eu testei esse script e funcionou tudo bem até às 23:59, depois dessa hora em diante, não exibia resultado nenhum, só funcionou quando alterei essa parte:

if (($hora_do_dia >24) && ($hora_do_dia <6)) echo "Boa Madrugada!";

para:

if ($hora_do_dia <6) echo "Boa Madrugada";

Creio que o motivo é que não é possivel satisfazer as duas condições (>24 e <6) porque depois de 23:59 vem 00:00.


Deve ser mais ou menos por ai...
Valeu pelo script Marcelo...

[2] Comentário enviado por sviniciusmarcos em 18/05/2015 - 16:24h


Agradecido Marcelo Santos Araujo && Emerson Padilha!

[3] Comentário enviado por sviniciusmarcos em 18/05/2015 - 17:29h

Fiz algumas alterações para diminuir o script e para receber a hora certa. Pois numa instalação padrão do Xampp, por exemplo, teria que especificar a região em que a pessoa está.
<?php
date_default_timezone_set('America/Sao_Paulo');
/*Isto é para que consiga a hora da sua região*/

$hora_do_dia=date("H");

if ($hora_do_dia<6) echo 'Boa madrugada!';
elseif ($hora_do_dia<12) echo 'Bom dia!';
elseif ($hora_do_dia<18) echo 'Boa tarde!';
elseif ($hora_do_dia<24) echo 'Boa noite!';
?>


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts