es un tema mas de codigo PHP, aconsejaria que lo hubieras publicado alla
Bueno aca una idea
Cuando el usuario de clic en iniciar sesion o como se llame tu boton, debe haber un form action a un codigo de autenticacion
este es un ejemplo que yo hice:
Siendo asi:
autenticacion.php seria:
Código PHP:
Ver original<?
require_once('funciones.php');
//estos son los valores que recibe de las cajas de texto donde inician sesion
$nick=$_POST['usuario'];
$passwd=$_POST['clave'];
if (login_in($nick, $passwd)==1)
{
if ($nick=="admin"){
$_SESSION['valid_user'] = $nick;
header("Location: admin.php"); //si el usuario es admin, lo redirecciona a la pagina admin.php (ojo solo el nombre de usuario) }
else
{
$_SESSION['estud'] = $nick;
header("Location: formulario_modificacion.php?opcion=$nick");
}
}
else
{
//header("Location: Inicio.php");
?>
Ahora en esa mimas pagina iria algo como lo siguiente:
Código PHP:
Ver original<html>
<head>
<meta http-equiv="refresh" content="7;URL=index.php">
</head>
<body>
<font color="#FF0000" size="+4" >Warning....</font><p><br><p>
<font color="#000000" size="+2" face="Verdana, Arial, Helvetica, sans-serif" >"Ingresaste mal tus datos o No tienes un usuario asignado...Intenta Nuevamente"</font><p><br>
En 5 segundos seras redireccionado a la pagina principal.....
</body>
</html>
<?
}
?>
eso iria debajo, y es como un mensaje de alerta....que lo redirecciona en caso de que el usuario quiera entrar sin loguearse, a index.php
Ahora en el archivo funciones.php haces el query a la tabla de usuarios para verificar la existencia del usuario y validar su los datos ingresados fueron correctos
En el archivo formulario_modificacion.php se carga la informacion de la persona