miércoles, 28 de septiembre de 2011

Sesiones de Usuario con PHP

Pagina de inicio de sesion: login.php



creditos.php en ejecucion:

conexion.php


login.php

creditos.php

cerrar_sesion.php

miércoles, 7 de septiembre de 2011

Control de Usuarios mediante array en PHP

Creamos primero un script que contiene un array con los datos de los usuarios: usuarios.php


luego construimos la pagina de acceso: login.php


Luego una paginita simple que nos de la bienvenido o nos eche de ella a la pagina anterior: pagina_principal.php


Aquí esta la pagina en ejecución:





Esto se puede hacer gracias a los Arrays asociativos que ya no usan indices numéricos sino del tipo cadena, es mucho mas sencillo así.

Mantenimiento de Base de datos con PHP


Corremos nuestra linea de comandos y creamos una base de datos con Mysql


Luego creamos un script de conexión sencillo, conexion.php:


Creamos la pagina productos.php donde visualizaremos el detalle de todos los productos.


la pagina modificar.php, donde podemos editar los datos de los productos existentes


nuevo.php para agregar mas productos


eliminar.php para quitarlos de la b.d.

Ahí esta listo para ser ejecutado, aun así hay mucho código ahi para ser optimizado, pero esta muy sencillo y fácil de entender. Mas adelante publicaré formas mas sencillas de hacer el mantenimiento.

Escritura de archivos con PHP

PHP permite la manipulación de archivos, aquí vemos un ejemplo simple de cómo crear un archivo de texto, indicando la fecha y hora de acceso a la pagina:




Esto puede servir mucho cuando se requiere almacenar datos y no se desea emplear una Base de Datos, es posible emplear un archivo como por ejemplo un .txt para registrar lo que deseas.
el argumento "a" empleado en la funcion fopen() es, según el manual oficial de PHP sirve para "Apertura para sólo escritura; coloca el puntero al archivo al final del archivo. Si el archivo no existe se intenta crear" , Sugiero ver el manual oficial de PHP para conocer los otros argumentos que se puede utilizar con fopen().

Comencemos...

A verrrr ... como los años van pasando, los kilos aumentando, los cabellos blanqueando y todo cambiando, esta vida te enseña muchas cosas, una de ellas a "compartir", sucede que gran parte de mi vida laboral se basa justamente en eso, en compartir conocimientos. Ya llevo algo de 09 años dedicado a enseñar informatica en distintos lugares, y ese poquito tiempo me permite tener algo de experiencia y sobre todo me da la oportunidad de poder compartir con mis alumnos y todo aquel que busca una manera simple de entender las cosas algo sobre programación y algunas otras locuras.

Voy a ir recopilando algunos ejercicios, desde los mas monses hasta los mas endemoniados que he visto, que he planteado, otros que he encontrado en linea, y alguno otro por ahi que alguien me solicite. Espero que de algo pueda ayudar a otros... comencemos!