Tutorial 3 - Un programita más útil que "Hola Mundo"

Ir abajo

Tutorial 3 - Un programita más útil que "Hola Mundo"

Mensaje por oty5198 el Lun Nov 30, 2009 6:24 pm

Un problema sencillo que se nos puede presentar y que no se puede
resolver empleando solo HTML es que una página esté disponible sólo los
10 primeros días del mes.
Mostraremos un cartel que diga que el sitio se encuentra disponible si
la fecha es menor o igual a 10, en caso contrario mostraremos un
mensaje de sitio fuera de servicio.


Para obtener la fecha del servidor web debemos llamar a la función date y requerir sólo el día:
Código:

$dia=date("d");

A las variables en PHP se les antecede el caracter $. Si a la función
date le pasamos el string "d" retornará sólo el día (si queremos la
fecha completa:
Código:
$fecha=date("Y:m:d")


Para verificar si la variable $dia es menor o igual a 10, debemos emplear la instrucción if, similar a otros lenguajes.
Entonces la página con el programa queda de la siguiente forma:
Código:


 
  $dia=date("d");
  if ($dia<=10)
  {
    echo "sitio activo";
  }
  else
  {
    echo "sitio fuera de servicio";
  }
  ?>

 
Los nombres de variables son sensibles a mayúsculas y minúsculas, por
lo que si la escribimos en minúscula inicialmente debemos respetar en
el resto del programa. En cambio las instrucciones del lenguaje PHP no
son sensibles por lo que si deseamos escribir IF o if, las dos formas
estarán bien. Los que venimos de otros lenguajes como C, C++, Java
tenemos por costumbre escribir las palabras claves en minúsculas, pero
esto es solo por costumbre.
La condición del if debe ir obligatoriamente entre parénteses. Los operadores relacionales disponibles son:

Código:

> Mayor
>= Mayor o igual
< Menor
<= Menor o igual
== Igual
!= Distinto


Si la condición se verifica verdadera se ejecuta el primer
bloque encerrado entre llaves, en caso de verificarse falsa la
condición se ejecuta el bloque entre llaves que le sigue al else.
oty5198
oty5198
Administrador
Administrador

Mensajes : 117
Puntos : 441
Reputación : 38
Fecha de inscripción : 29/03/2009
Advertencia :
0 / 1000 / 100



Ver perfil de usuario

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.