holas mi amigos cree estoy creando una web en php donde tengo el registro de usuario, perfil, login, panel de admin y registro de admin, ahora mi duda esta en que yo hice el formulario para registrarse y el envia.php para guardar lo datos en la base de datos, ahora mi duda esta como hago que para que de una ves ya registrado le usuario se valla a la pagina de login, unas ves logeado pueda ver la pagina del perfil del usuario....
la otra duda que tengo es como hago para que el usuario pueda cambiar su clave en el perfil, igual con el panel de adin com hago para que pueda banear ip, usuario, email, hacer respaldo de su base de datos y por ultimo ve la base de datos desde el panel de admin.......
A ver amigo, por partes.
Ya tienes tu formulario que guarda información (usuarios)?, bueno, pues diste el primer paso.
En php tenemos dos opciones para poder usar logins, son sesiones o cookies, se puede usar una de los dos o ambas juntas. En las paginas de tu sitio tienes que poner una codicional, "si existe X sesión puede ver esto, si no lo redirijo a X.php".
Esa sesión o cookie (o ambas) las tendrías que crear en un formulario de acceso, en donde igual son condicionales y un query a la tabla donde tienes la información de los usuarios, en tu query te traes la contraseña del usuario y la comparas con la que te puso en el login, si es igual (==) inicias la sesión y rediriges a tus páginas restringidas.
Para hacer una parte de edición es muy fácil, puedes usar tu mismo formulario de registro o crear uno nuevo, con un query a la tabla te traes toda la info del usuario, rellenas los input y te creas un php que haga un update a la tabla mediante su id.
Espero te haya aclado tus dudas. Busca en google sobre:
Cookies php
Sesiones php
Condicionales php
Setencias Select y Update en mysql (si es que estás usando mysql).
Suerye