SaveMyPassword es un sitio web que he desarrollado como ejemplo completo, en el uso de MySQL y PHP. Este sitio es para guardar nombres de usuario y contraseñas por cada usuaro.
La idea principal, es ejemplificar el uso de base de datos, uso de clases en php. En entre éstas características se encuentran:
- Uso de clases
- Uso de mysqli
- Compatible con php7
- Uso md5 encryptado
- Y muchas otras cosas.
¿Cómo utilizar el sitio local con Xampp?
Cualquiera que ya haya utilizado Xampp como servidor de php, sabrá lo fácil que es levantarlo.
Paso 3: Mover la carpeta extraída de savemypassword a la ruta htdocs que se encuentra en la ruta de instalación de xampp, en linux a veces es necesario asignar permisos de lectura y escritura a la carpeta savemypasword, en caso de que no funcione el sitio.
Dar clic en la opción nueva:
El nombre de la BD se llamará savemypassword, una vez asignado el nombre, clic en crear.
Una vez creada la BD, seleccionarla e ir la pestaña SQL. Una vez ahí, copiar y pegar las siguientes instrucciones sql para crear la base de datos.
use savemypassword;
create table usuarios(
iduser int auto_increment,
cuentauser varchar(80),
passwd varchar(200),
typeuser int,
fraseuser varchar(200),
activated int,
nomuser varchar(90),
apuser varchar(90),
primary key(iduser, cuentauser)
);
create table passwords(
iduser int,
nomcuenta varchar(90),
passcuenta varchar(200),
descripcuenta varchar(200),
activated int,
foreign key (iduser) references usuarios(iduser),
primary key(iduser,nomcuenta)
);
Y clic en continuar:
5.- Una vez creada la base de datos, ir la carpeta savemypassword que está en htdocs y buscar dentro de la carpeta includes el archivo dbconfig.php y modificar el nombre de usuario, contraseña y la ip del servidor.
Y eso sería todo, dejo algunas capturas:
Rodrigo Rivera
hace 8 años