Al cerrar una sesion la pagina se queda en blanco
Hola de nuevo, voy por este tema de Tutorial pagina web multisitio php y dreamweaver Parte 13 - Cerrar sesión, hice todo como lo a indicado pero alfinalizar sesión la pagina de queda en blanco y la url es esta: http://localhost:8888/curso2/users/login.php?doLogout=true no me lleva al index.php o la url obsoluta como se lo indique. te dejo las pagina para que lo mire y a haber si encuentra el error antes me mandaba a la pagina de sesión iniciada
Pagina Funciones.php
por otro lado cuando estoy en registro y pincho login la pagina se queda en blanco y me deja la url asi, vulve a entrar a users
http://localhost:8888/curso2/users/users/registro.php
Un saludo quiero continuar con el curso.
Gracias de antemano
Pagina Funciones.php
<?php //saca los datos de la web mysql_select_db($database_conexion2, $conexion2); $query_Rec2 = "SELECT * FROM e_datos"; $Rec2 = mysql_query($query_Rec2, $conexion2) or die(mysql_error()); $row_Rec2 = mysql_fetch_assoc($Rec2); $totalRows_Rec2 = mysql_num_rows($Rec2); $nombreWeb =$row_Rec2['nombre']; mysql_free_result($Rec2); //Desconectar Usuario //initialize the session if (!isset($_SESSION)) { session_start(); } // ** Logout the current user. ** $logoutAction = $_SERVER['PHP_SELF']."?doLogout=true"; if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){ $logoutAction .="&". htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_GET['doLogout'])) &&($_GET['doLogout']=="true")){ //to fully log out a visitor we need to clear the session varialbles $_SESSION['MM_Username'] = NULL; $_SESSION['MM_UserGroup'] = NULL; $_SESSION['PrevUrl'] = NULL; unset($_SESSION['MM_Username']); unset($_SESSION['MM_UserGroup']); unset($_SESSION['PrevUrl']); $logoutGoTo = $row_Rec2['url']; if ($logoutGoTo) { header("Location: $logoutGoTo"); exit; } } ?>
por otro lado cuando estoy en registro y pincho login la pagina se queda en blanco y me deja la url asi, vulve a entrar a users
http://localhost:8888/curso2/users/users/registro.php
Un saludo quiero continuar con el curso.
Gracias de antemano
0
Puntos
Puntos
1328
Visitas
Visitas
1
Resp
Resp
Por EdwardBurgos hace 130 meses
Principiante
Respuesta #1
buenas edwar borre el resto del código por que para este post no hace falta, lo que tienes que hacer si quieres que te lleve a index.php poner en la linea 63 del código de arriba esto:
$logoutGoTo = "index.php";o
$logoutGoTo = "../index.php";