Foros del Web » Programando para Internet » Javascript »

Problema de actualizacion al loguear

Estas en el tema de Problema de actualizacion al loguear en el foro de Javascript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 15/08/2011, 12:27
 
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.

Etiquetas: javascript+php, recargar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:32.