[Pregunta] Inicio de Sesion y subir imagenes en php a mysqli

Iniciado por Victor26, 21 Octubre 2019, 03:13 AM

0 Miembros y 1 Visitante están viendo este tema.

Victor26

Buenas noches, quisiera que me ayudaran por favor en lo siguiente:

• Tengo un sistema donde la persona se registra y si todo salio bien le da la opcion de loguearse para entrar a la pagina web, hasta hay todo esta bien.
• Cuando se loguea entra al perfil, y desde hay puede ver las otras opciones que maneja la pagina (menu).
• Lo que deseo es que cuando la persona se registre y se loguee por primera vez, antes de que le aparezca el perfil, tenga que llenar obligatoriamente unos datos para actualizar su perfil como son (nombre, apellido, telefono, direccion, foto de perfil, mensaje personal).
• Cuando la persona digite esta informacion, hay si pueda ver el perfil con todo organizado.
• El problema es que no se como hacer que la imagen pueda ser guardada en la base de datos y adicional como hacer que la persona apenas se registre y loguee por primera vez le aparezca esta pagina como inicio para poder seguir.
• de ante mano les agradezco, manejo un sistema basico de CRUD (html, css, php y mysqli)
• Si necesitan codigos de archivos me dicen cuales o me dicen mas o menos que temas necesito para saber estas dos incognitas que tengo, gracias.

mr-medi

CitarEl problema es que no se como hacer que la imagen pueda ser guardada en la base de datos y adicional como hacer que la persona apenas se registre y loguee por primera vez le aparezca esta pagina como inicio para poder seguir.
En la base de datos normalmente se suelen guardar las rutas de las imagines para después en php hacer una consulta que te devuelva la ruta y la muestras.
Para que te redirija a una pagina nada mas loguearte por primera vez podrías guardar en una tabla los inicios de sesión de los usuario y después haces una consulta que te devuelva todas las filas para ese usuario de la tabla iniciosSesion por ejemplo, si el resultado es 0 le rediriges a esa pagina con header. header("Location: pagina.php")
Aquí tienes info de como usarlo: https://www.php.net/manual/es/function.header.php

<?php
       header
("Location: TheHackerWay");