Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2008, 11:19
laudrup
 
Fecha de Ingreso: febrero-2007
Mensajes: 172
Antigüedad: 17 años, 2 meses
Puntos: 0
problema con las sesiones

Tengo hecha una pagina en la que trabajo con sesiones para el carro de la compra y demas en la todo funciona correctamente.
El problema es que ahora estoy haciendola nueva con un nuevo diseño,y en esta segunda version las sesiones no funcionan.
La unica diferencia entre una y otra esta en,por ejemplo,en la primera version los menus estan construidos en html mientras que en el nuevo diseño se construye a traves de funciones que llaman a la base de datos.Lo que es el código en si es el mismo solo he modificado el diseño.
Y a la version nueva le he añadido este codigo al principio:

<?
include("lib_carrito.php");
include("menus.php");
@session_start();
?>
y la inicializo asi:

Tu pedido consta de:<br>
<?

if (!isset($_SESSION["ocarrito"])){
$_SESSION["ocarrito"] = new carrito();
}
$_SESSION["ocarrito"]->numproductos();
echo "articulos";

?>
Pero con el diseño nuevo siempre crea una nueva no la mantiene.En cambio si accedo a la web con el nuevo diseño desde el antiguo funciona todo perfectamente,y ya no se a que se puede deber esto.
Por si no quedado muy calro pongo los enlaces por si alguien lo quiere comprobar
www.xeitopapeleria.com(diseño antiguo)
www.xeitopapeleria.com/incio_libreria.php(nuevo diseño)