Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2011, 18:43
Avatar de saraivaruas
saraivaruas
 
Fecha de Ingreso: octubre-2010
Ubicación: Chile
Mensajes: 133
Antigüedad: 14 años, 2 meses
Puntos: 10
Aporte funcion dia de la semana en español con saludo diario

Hola amigos como he aprendido harto en este foro he decidido seguir aportando con mis scripts y funciones. He visto por aqui y por alla como buscan funciones con los dias de la semana o buscan poner en su web un saludo que diga buen dia , buenas tardes o buenas noches de auerdo con la hora del dia..
Pues bien aqui dejo mi pequeña pero creo que significativa colaboracion para todos los que quieren dar la bienvenida o poner en su web un saludo o la fecha actual con hora y todo lo demas. bien aqui vamos:

Código PHP:
<?php
include("config.php"); // archivo de conexion con la base de datos para reconocer o no el usuario
//crearemos nuestra funcion
$diasSemana[0] = "Domingo";
$diasSemana[1] = "Lunes";
$diasSemana[2] = "Martes";
$diasSemana[3] = "Miercoles";
$diasSemana[4] = "Jueves";
$diasSemana[5] = "Viernes";
$diasSemana[6] = "Sabado";

$mesesAnho[1] = "Enero";
$mesesAnho[2] = "Febrero";
$mesesAnho[3] = "Marzo";
$mesesAnho[4] = "Abril";
$mesesAnho[5] = "Mayo";
$mesesAnho[6] = "Junio";
$mesesAnho[7] = "Julio";
$mesesAnho[8] = "Agosto";
$mesesAnho[9] = "Septiembre";
$mesesAnho[10] = "Octubre";
$mesesAnho[11] = "Noviembre";
$mesesAnho[12] = "Diciembre";

$diaSemana date(w);
$diaMes date(j);
$mesAnho date(n);
$anho date(Y);
$hora date(H);
$hora .= ":";
$hora .= date(i);

$horax date("H:i:s");
$horaxe date("j/n/Y");

$fecha $diasSemana[$diaSemana]." ".$diaMes." de ".$mesesAnho[$mesAnho]." del ".$anho;
$fecha2 "$horax de $horaxe";


$hora2 $hora;  // esta hora la dejo sin minuto ni segundo por si la quiere ocupar 


 
if (isset ($_SESSION['nick'])){
print( 
"Hola "$_SESSION['nick'] . "  ");// confirmaremos si el usuario inicio sesion y imprimeremos
}else{
print(
"Hola visitante"); // si no es asi lo saludaremos como visitante
}
   if (
date("A") == "AM"){
print (
" <b> buen dia </b> "); //Si es de dia
   
}elseif ((date("H")>=12) and (date("H")<19)){
print ( 
" <b> buenas tardes </b>");// si es de tarde
     
}else{ 
print (
"<b> buenas noches</b> "); //Bueno y si es de noche
    
//cerrar el if date
print ( "hoy es  " $fecha ."  y son las "$horax .",  gracias por visitar nuestra web ");
    
    
?>

saludos espero que sea de utilidad para alguien.

Última edición por saraivaruas; 06/05/2011 a las 05:30