![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
13/04/2008, 14:20
|
| | Fecha de Ingreso: abril-2008
Mensajes: 4
Antigüedad: 16 años, 9 meses Puntos: 0 | |
Al iniciar sesion no me lleva a la pagina indicada Pues eso, que al loguerame no me lleva a ninguna pagina de mi aplicacion.
Me explico,conecto con la base de datos,doy los datos de usuario y contraseña,si esta mal,me dice que error,pero si esta bien simplemente me dice que esta todo bien y que estoy conectado,pero me gustaria que me mandase a alguna pagina o me diese la opcion de dar algun boton para ir a la principal o algo asi.
Busque en sitios pero no vi nada ,si alguien me ayuda.
Les dejo el codigo:
FORMULARIO
<form action='control.php' method='POST'>
<td align='right'>
Nombre de usuario: <input type='text' size='15' maxlength='25' name='nombre'>
</td>
</tr>
<tr>
<td align='right'>
Password: <input type='password' size='15' maxlength='25' name='contrasena'>
</td>
</tr>
<tr>
<td align='center'>
<input type="submit" value="Conectar">
</td>
</tr>
<tr>
</tr>
</table>
</form>
Y EL CODIGO EN PHP
----------------------------------------
<html>
<body>
<?php
require ("clase_mysql.php");
$miconexion = new mybd;
$miconexion->conectarbd("iberdrola", "localhost", "root", "");
if ($_POST['nombre']) {
//Comprobacion del envio del nombre de usuario y password
$nombre=$_POST['nombre'];
$contrasena=$_POST['contrasena'];
if ($contrasena==NULL) {
echo "CONTRASEÑA NO ENVIADA";
}else{
$query = mysql_query("SELECT nombre,cod_seg FROM usuarios WHERE nombre = '$nombre'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['cod_seg'] != $contrasena) {
echo "Login incorrecto";
}else{
$query = mysql_query("SELECT nombre,cod_seg FROM usuarios WHERE nombre = '$nombre'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_nombre"] = $row['nombre'];
echo "Has sido logueado correctamente ".$_SESSION['s_nombre']." y puedes acceder al principal.html";
header("Location: salir.php");
}
}
}
?>
</body>
</html>
----------------------------------
Muchas gracias de antemano. |