Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/12/2013, 12:16
vosk
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 12 años, 4 meses
Puntos: 83
Respuesta: buenos dias o tardes php

"...osea solo cambiando el <?php
$hora= getdate(); por $hora = date("H"); ?? ..."

Tambien puedes hacerlo un poco mas divertido con una funcion:

Código PHP:
Ver original
  1. function buenosque($formulas) {
  2.     $hora = date("H");
  3.    
  4.     foreach($formulas as $formula) {
  5.         if($hora > $formula[0] && $hora < $formula[1]) return $formula[2];
  6.     }
  7. }
  8.  
  9. $formulas = array(
  10.     array(-1, 7, "Bona nit"),
  11.     array(6, 15, "Bon dia"),
  12.     array(14, 21, "Bona tarda"),
  13.     array(20, 24, "Bona nit"));
  14.    
  15. echo "Hola, el meu nom es Isabel i et desitjo <font color='red'>".buenosque($formulas)."</font>";

Puede mejorarse; la funcion recoge la hora actual y si es mayor que la primera hora y menor que la segunda envia esa formula (por ejemplo para la hora 0 se cumple que es mayor que -1).


"...como aveces hay que poner &tild o algo asi..."

Indica el charset igual al que usa el editor con el que creas tu pagina. Si tu editor trabaja (o le indiques que trabaje) en UTF8 en el head de la pagina pones la etiqueta para el charset utf

Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />

Asi te ahorras las &loquesea y promocionas un buen uso del idioma (que si no ho fen nosaltres menys ho faran els de fora)


Saludos
vosk