Capítulo 61: (15:50)
Creamos un apartado nuevo para mostrar el carrito de la compra en todo momento. Comenzamos con la lógica para diferenciar y dar la posibilidad para que un usuario que no ha accedido al sistema, pueda agregar productos a su carrito.
Capítulo 62: (15:50)
Mostramos el botón de comprar en los productos, independientemente de que el usuario haya accedido al sistema. Generamos variables temporales para el sistema de reconocimiento de Usuario.
Te falta un simnbolo de dolar delante de session
Saludos
La tengo escrita Jorge, pero no sé porqué no ha salido aquí, y sigue con el mismo error. Estos son los mensajes de error que me salen:
– SCREAM: Error suppression ignored for
– Notice: Undefined index: MM_idUsuario in C:\wamp\www\UniversoReproArte\includes\funciones.php on line 579
Tienes la llamada al archivo de funciones en esa página?
saludos
No entiendo… tengo el archivo catalogo.php que llama a la función MostrarCarritoLateral. En el archivo catalogo no hay un includes/funciones.php… pero tampoco lo había para las funciones de mostrar categorías y subcategorías… y si lo pongo me da más errores de otras funciones.
Si le hago un echo a la consulta función me sale esto:
SELECT * FROM tblcarrito WHERE tblcarrito.idUsuario = NULL AND tblcarrito.intTransaccionEfectuada = 0
Gracias por la ayuda Jorge, hasta ahora he ido solucionando los problemas, pero ahora estoy perdida.
Fijate en el Null… a esa función la deberás llamar solo cuando el usuario esté logeado…
Saludos
Una duda… en la función está
function MostrarCarritoLateral()
{
$varUsuario_DatosCarrito = $_SESSION[«MM_idUsuario»];
¿No será que la variable varUsuario_DatosCarrito no está definida?
Ja ja ja qué despiste, no vi que tú lo estabas haciendo logeado y como es para ver el carrito no logeado lo hice todo fuera de sesión. Ufff qué alivio.
Gracias y avanti !!
Es muy posible, has podido comparar el código??
Saludos
Hola Jorge, aquí estoy en otro problemilla… estoy en el capítulo 61, en la primera parte para que el carrito esté siempre visible (min 6 aprox). No me funciona porque me dice que el MM_idUsuario en funciones.php no está definido. La función es MostrarCarritoLateral y lo tengo definido como te muestro, y veo que está igual a como tu lo tienes… ¿qué puede estar pasando?
Gracias
//***********************************************
function MostrarCarritoLateral()
{
$varUsuario_DatosCarrito = _SESSION[«MM_idUsuario»];