24/05/2011, 11:33
|
| | Fecha de Ingreso: mayo-2011 Ubicación: Jaén - [Andalucía]
Mensajes: 17
Antigüedad: 13 años, 6 meses Puntos: 1 | |
HEADER locacion con dos target diferentes. Hola de nuevo a tod@s. Seré rápido cuando un usuario haga sesión en el programa que estoy realizando... Se necesita que se le abra una página en un frame llamémosle (centro) y otro (un menú básicamente de explicación del programa) en el lado derecho: Se puede hacer eso? os dejo el código como he intentando hacerlo. Saludos! (:
<html>
<head><title>Gestor Reserva Recursos</title>
<?
include "dbconnect.php";
?>
</head>
<body bgcolor=808080>
<?
session_start();
//datos para establecer la conexion con la base de datos
//mysql_connect("localhost","root","root")or die ("No se ha podido acceder a la base de datos: ".mysql_error());
//mysql_select_db("proyecto")or die ("Error al seleccionar la base de datos: ".mysql_error());
function quitar($mensaje)
{
$nopermitidos = array("'",'\\','<','>',"\"");
$mensaje = str_replace($nopermitidos, "", $mensaje);
return $mensaje;
}
if(trim($_POST['usuario']) != "" && trim($_POST['password']) != "")
{
$usuario = strtolower(htmlentities($_POST['usuario'], ENT_QUOTES));
$password = $_POST['password'];
$result = mysql_query('select usuario, password from solicitante where usuario=\''.$usuario.'\'');
if($row = mysql_fetch_array($result))
{
if($row['password'] == $password)
{
$_SESSION['k_username'] = $row['usuario'];
//echo "<font color=black><b> Has sido logueado correctamente ".$_SESSION['k_username']." </b></font><p>";
sleep(5);
header('Location: /proyecto/menu.php?target=centro');
header('Location: /proyecto/GRR_menu.php?target=lado'); //<- ahí está el problema al hacer login solo carga ésta parte de la ppágina el menú general no...
//echo '<a href="index.php">Index</a></p>';
/*Ingreso exitoso, ahora sera dirigido a la pagina principal.
<SCRIPT LANGUAGE="javascript">
location.href = "index.php";
</SCRIPT>*/
}
else
{
echo "<table border=0 cellpadding=0 cellspacing=0 align=center><tr><td><b>La contraseña es incorrecta.</b></td></tr><tr><td> </td></tr><tr><td><a href='login_central.php' target=_self><img width=75 height=50 src=images/volver.png align=left title='Volver al menú'></a></td></tr></table>";
}
}
else
{
echo "<table border=0 cellpadding=0 cellspacing=0 align=center><tr><td><b>El usuario introducido es incorrecto.</b></td></tr><tr><td> </td></tr><tr><td><a href='login_central.php' target=_self><img width=75 height=50 src=images/volver.png align=left title='Volver al menú'></a></td></tr></table>";
}
mysql_free_result($result);
}
else
{
echo "<table border=0 cellpadding=0 cellspacing=0 align=center><tr><td><b>Debe especificar un usuario y contraseña.</b></td></tr><tr><td> </td></tr><tr><td><a href='login_central.php' target=_self><img width=75 height=50 src=images/volver.png align=left title='Volver al menú'></a></td></tr></table>";
}
mysql_close();
?>
</body>
</html>
Muchas gracias de antemano! |