Nuestro proyecto parte 13
Hola, ¿cómo están?.
Estamos en el camino de hacer de nuestro proyecto un "final feliz", y en este nuevo encuentro, hablaremos de cómo terminar nuestro progama de estadísticas para que nos presente el "documento de identidad", es decir la IP de la computadora que ha visitado nuestra página.
En nuestro encuentro previo, hicimos la página que le hace saber a nuestro servidor la IP de la computadora que ha visitado nuestro sitio, sin embargo, como ya se habrán dado cuenta, nosotros (los mortales), no sabemos la dirección de esa computadora.
Así pues, necesitamos crear la cuarta de nuestras páginas (una muy, muy cortita, por cierto), la cual constará del siguiente código:
<?php
include("estadistica.php");
echo "Esta página ha sido visitada por: $IP";
?>
Bien, probablemente se estarán preguntando qué es la primera sentencia de nuestro programa. Pues bien, esta sentencia cumple la función de incluir y evaluar el archivo especificado entre paréntesis y encerrado entre las comillas dobles (para nuestro caso, el archivo estadistica.php).
Dicho en otras palabras, lo que hacemos es incluir a todo el archivo y utilizarlo para imprimir una salida en pantalla, la cual será (redoble de tambores): la IP de la computadora que ha visitado nuestra página.
Antes de ver la salida en pantalla, es necesario incluir al "compañero de fórmula" de include(), es decir: require().
require(), se sustituye a si mismo por el archivo especificado. Es decir, podemos requerir la utilización de un archivo dentro de nuestro programa mediante esta directiva.
Hay que decir que require() no es una función predefinida, sino, en realidad, una construcción del lenguaje. Como tal, las reglas de las funciones no se le aplican. Por otro lado, esta sentencia no devuelve ningún valor.
Dicho lo anterior, los dejamos con la salida de todas las páginas juntas, para que vean que, en definitiva, la unión hace la fuerza:
[Objeto Flash Eliminado]
Antes de continuar, hay que aclarar que para efectos de este ejemplo, utilizamos, como se habrán dado cuenta, otro archivo que se llama login2.php en lugar del original login.php, sin embargo, ambos archivos tienen exactamente la misma información.
Muy bien, espero que la salida de nuestro programa les sirva para ver cuan poderoso e interesante es programar en PHP.
Por el momento, hay un pensamiento importantísimo que es imperativo que conozcamos: "Es detestable esa avaricia espiritual que tienen los que, sabiendo algo, no procuran la transmisión de esos conocimientos" (Miguel de Unamuno). Compartan sus conocimientos, lo único mejor que una persona que sabe, es un enorme grupo de personas que saben. Hasta pronto.