Foros del Web » Programando para Internet » PHP »

header,... _blank?

Estas en el tema de header,... _blank? en el foro de PHP en Foros del Web. He instalado un sistema de autentificación pero necesito que el login aparezca en un popup, se cierre después de introducir los datos, y que la ...
  #1 (permalink)  
Antiguo 30/03/2006, 14:38
 
Fecha de Ingreso: marzo-2003
Mensajes: 225
Antigüedad: 14 años, 9 meses
Puntos: 0
header,... _blank?

He instalado un sistema de autentificación pero necesito que el login aparezca en un popup, se cierre después de introducir los datos, y que la ventana "padre" se actualice.
Al salir lo mismo pero cambiando las url, ¿podéis ayudarme?
El código que tengo al inicio de la página protegida es el siguiente.
Gracias

<?php
// *** Logout the current user.
$FF_Logout = $PHP_SELF . "?FF_Logoutnow=1";
if (isset($FF_Logoutnow) && $FF_Logoutnow=="1") {
session_start();
session_unregister("MM_Username");
session_unregister("MM_UserAuthorization");
$FF_logoutRedirectPage = "../aut/salir.php";
// redirect with URL parameters (remove the "FF_Logoutnow" query param).
if ($FF_logoutRedirectPage == "") $FF_logoutRedirectPage = $PHP_SELF;
if (!strpos($FF_logoutRedirectPage, "?") && $QUERY_STRING != "") {
$FF_newQS = "?";
reset ($HTTP_GET_VARS);
while (list ($key, $val) = each ($HTTP_GET_VARS)) {
if($key != "FF_Logoutnow"){
if (strlen($FF_newQS) > 1) $FF_newQS .= "&";
$FF_newQS .= $key . "=" . urlencode($val);
}
}
if (strlen($FF_newQS) > 1) $FF_logoutRedirectPage .= $FF_newQS;
}
header("Location: $FF_logoutRedirectPage");
exit;
}

// *** Restrict Access To Page: Grant or deny access to this page
$FF_authorizedUsers=" ";
$FF_authFailedURL="../aut/log.php";
$FF_grantAccess=0;
session_start();
if (isset($HTTP_SESSION_VARS["MM_Username"])) {
if (true || !(isset($HTTP_SESSION_VARS["MM_UserAuthorization"])) || $HTTP_SESSION_VARS["MM_UserAuthorization"]=="" || strpos($FF_authorizedUsers, $HTTP_SESSION_VARS["MM_UserAuthorization"])) {
$FF_grantAccess = 1;
}
}
if (!$FF_grantAccess) {
$FF_qsChar = "?";
if (strpos($FF_authFailedURL, "?")) $FF_qsChar = "&";
$FF_referrer = $PHP_SELF;
if (isset($QUERY_STRING) && strlen($QUERY_STRING) > 0) $FF_referrer .= "?" . $QUERY_STRING;
$FF_authFailedURL = $FF_authFailedURL . $FF_qsChar . "accessdenied=" . urlencode($FF_referrer);
header("Location: $FF_authFailedURL");
exit;
}
?>
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 12:46.