19 06 21 - UO270656/SEW_EXTRAORDINARIA GitHub Wiki

9:00 Modifique la estructura de la web para separar el comportamiento y poder mantener la sesión iniciada. 9:26 Cree los php de registrarse y iniciar sesión, el de registrarse crea un usuario con el usuario y la contraseña y redirecciona al login si se realiza correctamente. El login comprueba que el usuario existe y su contraseña es correcta y guarda el nombre y el id del usuario en sesión. También redirecciona a la nueva parte del sitio web en el que están todas las operaciones. 11:14 Cree el nyt.html que lee los datos de la api del New York Times y te muestra los datos de los top ventas en ese momento. 13:06 Cree el add.php, la parte de la aplicación que sirve para añadir datos a la base de datos. Para saber de que forma meter los datos cree también un archivo json con 3 libros. 16:00 Tuve que modificar parte de la base de datos con problemas al añadir los datos. 17:48 Cree el archivo log out para poder cerrar la sesión una vez iniciada. 17:56 Empecé con el ultimo archivo que me quedaba, el get.php, pero tuve problemas porque no sabia como comunicarme entre javascript y php. 19:13 Tras dar muchas vueltas e intentar varias soluciones lo que hice fue escribir todos los datos pero en oculto. Y cuando el elemento select cambie, el archivo javascript se encarga de mostrar los datos del libro seleccionado y de ocultar lo que se estaba mostrando anteriormente. 21:48 Di un ultimo repaso cambiando cosas de css, cambiando el redireccionamiento entre paginas y el menú de navegación de general y se acabo la fase de desarrollo.