METE_PRODUCTO.PHP
Código PHP:
<?php
if(isset($_SESSION["autentificado"]))
{
include("lib_carrito.php");
$idarticulo=$_GET['idarticulo'];
$consulta0="SELECT * FROM articulos WHERE idarticulo=Id_Articulo";
$result=mysql_query($consulta0) or die( mysql_error());
$row = mysql_fetch_array($result);
//seleccionar precio segun sea distribuidor o minorista
// $precio=
//$_SESSION["ocarrito"]->introduce_producto($row['Id_Articulo'],$row['RefNom'],$row['RefNum'],$row['Artista'],$precio);
}
else
{
header("Location: ../cuenta/logout.php"); //SE ME ABRE EN TODA LA
//VENTANA EN VEZ DE EN LA CAPA DES DEL QUE LO EJECUTO ESTE PHP
}
?>
LOGOUT.PHP
Código PHP:
<?php
if (isset($_SESSION["autentificado"])) //si esta logueado
{
// Inicializa de la sesión.
// Si está usando session_name("algo"), ¡no lo olvide ahora!
session_start();
// Destruye todas las variables de la sesión
session_unset();
// Finalmente, destruye la sesión
session_destroy();
//echo "Usuario desconectado correctamente!!!";
}
else //si no esta logueado lo redirigimos a conectarse
{
header("Location: loguear.php"); //SI EN VEZ DEL HEADER
//HAGO UN ECHO ME MUESTRA EL VALOR, SI TENGO LOS 2 NO ME
//MUESTRA NADA, LA CAPA EN BLANCO
}
?>
Código HTML:
<li><a href="#" onclick="return principal('./cuenta/logout.php','mainContent');">Login/Logout</a></li>
¿Alguna idea de como puedo redirigir bien a la capa des de php?¿Por qué si accedo directamente al archivo no me carga nada en la capa?Muchas gracias!