Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/08/2011, 12:27
davidja87
 
Fecha de Ingreso: agosto-2011
Mensajes: 4
Antigüedad: 12 años, 8 meses
Puntos: 0
Pregunta Problema de actualizacion al loguear

Hola, estoy haciendo una pagina con php y mysql con dos frames de forma que el de arriba se actualice cuando se acceda y muestre un menú diferente segun el nivel de privilegio del usuario.

El problema es que cuando relleno el formualrio y accedo, el marco se queda en blanco y tengo que actualizar manualmente la página para que aparezca el menu correctamente, lo que hago es utilizar un script de la siguiente forma:

Este es un estracto de código del inicio de la sesión, no lo pongo entero ya que a priori no parece un problema de msql

//Comprobamos si la busqueda da algun resultado
if (mysql_num_rows($rs)!=0){

session_start();
$nombre_usuario = $nombre;
$_SESSION["nombre_usuario"] = $nombre_usuario;
header("Location: recargar.html");


y recargar.html es la siguiente:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Pagina que recarga todo</title>
<script LANGUAGE="JavaScript"> top.location = "index.php"</SCRIPT>
</head>

<body>
</body>
</html>


Hace unos años se que esto me funcionaba en una web que hice, pero ahora no se cual puede ser el problema, he mirado por todos lados a ver como solucionarlo pero con casi todos los scripts me pasa lo mismo, asi que el problema tiene que ser otro.

Cualquier comentario será de gran ayuda, muchas gracias y un saludo.