Consideraciones Finales

Muy bien, hemos llegado prácticamente al final de esta deliciosa aventura, en la que hemos aprendido las bases de la programación en PHP, suficientes para manejar decisiones, crear funciones, conocer "identidades", manejar cadenas, reconocer expresiones regulares, etcétera. Todo lo anterior es suficiente para crear programas que nos puedan ayudar o incluso buenos para subirlos a la red.

 

Como ya se dijo anteriormente, por razones de espacio no ha sido posible incluir el manejo de base de datos ni la integración con algún GBDD (Gestor de Bases de Datos) como por ejemplo MySQL, sin embargo, esperamos poder incluir todo lo anterior en un futuro en otro curso.

 

En fin, nuestra última página (la de seguridad) quedó como sigue:

 

if($id_usuario == "" && $password == ""){

echo "";

}

elseif($id_usuario =="Alberto" && $password == "bibidi"){

echo "<CENTER><A HREF = '/work/resultado_estadistica.php'>Ir a Estadísticas</A></CENTER>";

}

else{

echo "<H1><CENTER>Usuario o Palabra de Acceso equivocado</CENTER></H1>";

}

 

Las últimas consideraciones sobre esta página son la siguientes:

  • La razón para hacer empezado con un if($id_usuario == "" && $password == "") fue porque, al entrar a esta página, los campos del nombre del usuario y la palabra de acceso estarán vacíos, por consiguiente, si hubiésemos omitido el primer if y hubiésemos comenzado por if($id_usuario == "Alberto" && $password == "bibidi") y luego un

     

    else{

    echo "<H1><CENTER>Usuario o Palabra de Acceso equivocado</CENTER></H1>";

    }

     

    El programa hubiese comenzado por evaluar lo que encontró desde un inicio, es decir un espacio vacío, por consiguiente el resultado de nuestra evaluación resulta como: $id_usuario != "Alberto && $password != "bibidi", lo cual le dice a nuestro programa que debe imprimir en pantalla el mensaje de Usuario o Palabra de Acceso equivocado. Esto puede que resulte de poca importancia, pero le resta vistosidad y profesionalismo a nuestro proyecto.

  • Finalmente utilizamos un elseif...else porque de lo contrario, hubiésemos garantizado el acceso a todo el mundo a nuestra página de informes. ¿Cómo?, bien en caso de haber dejado solamente un else, diciendo:

    else{

echo "<CENTER><A HREF = '/work/resultado_estadistica.php'>Ir a stadísticas</A></CENTER>";

}

La entrada a cualquier persona que no cometiese el error de dejar en blanco los campos de nombre de usuario y palabra clave, estaría garantizada.

¡Ahhh bueno!!!, todas las despedidas parecen tener un deje de tristeza,... sin embargo, es justo decir que no hay nada que deseemos más en este mundo, que este curso haya servido para despertar en todos la curiosidad y el "hambre" de conocimiento suficiente para seguir aprendiendo todo sobre PHP. Y ya que hablamos de "hambre" de conocimiento, recuerden siempre: "No hay amor más sincero que el amor a la comida". En otras palabras, amen sus conocimientos, amen lo que aprenden, gracias por su atención, gracias por su curiosidad y...

HASTA PRONTO.

¿Te gustó? Pues comparte ;-)
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 600px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame