Concorra ao sorteio do livro Decisões com B.I. escrito pelo nosso colunista Fábio Primak. Clique aqui para participar.
Aprenda a criar um sistema de saudação: Boa tarde, bom dia...
Esse pequeno sistema é muito interessante, pois ele tem a mesma função que um longo script em JavaScript.
Vamos aprender como fazer um sistema de saudação ao internauta dependendo da hora que o mesmo acessar o site.
Primeiramente iremos usar a função date() para pegar a hora que o usuário entrou no site ficaria assim:$hora = date("H");
mais informações sobre essa função você encontra em: www.php.net/date.
Já criamos a variavel que terá como valor a hora que o usuario acessar a página, agora iremos utilizar a função if().
Veja:
//estamos dizendo que se o valor de $hora foi maior ou igual a 00:00 (meia-noite) e/ou menor que 6:00. Se for correto irá aparecer: Boa Madrugada.
if($hora => 0 && $hora < 6) {
echo "Boa madrugada"; }
Todas as próximas partes são iguais a mencionada acima.
Veja o código completo:
|
Beto Paiva em 23/06/2008
$hora = date("H");
if($hora >= 0 && $hora < 6) {
echo "Boa madrugada"; }
elseif ($hora >= 6 && $hora < 12){
echo "Bom dia"; }
elseif ($hora >= 12 && $hora < 18) {
echo "Boa Tarde"; }
else{
echo "Boa noite"; }
Jonathan em 09/05/2006
Olha testei o codigo e ele deu o mesmo erro que nosso amigo paulo stelzer esta falando gostaria de saber como arrumar este problema
paulo stelzer em 27/08/2005
coloquei o código em uma página mas deu um erro na linha
- $hora = date("H"); -
dizendo que
Parse error: parse error, unexpected T_DOUBLE_ARROW in /home/pauloste/public_html/security/index3.php on line 84-
o que fazer ?
2004-2008 Weblivre.net Todos os direitos reservados.
Quem somos | Política de Acesso | Anuncie | Na Mídia | Seja um Colunista | Sugestão de Pauta | Fale Conosco
Idealização: Webla - Comunicação Digital