Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2008, 14:20
fito42
 
Fecha de Ingreso: abril-2008
Mensajes: 4
Antigüedad: 16 años
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.