Agrego : Las variables session se guardan en el servidor en un archivo fisico , no en la pc del usuario por ende el usuario desde su explorador no podra modificar el contenido de una variable declarada durante la session , en cambio las cookies son muy sencillas de editar Saludos
xDºº pero al codigo libre puedes revisarlo modificarlo y hacer con el lo que te plazca en uno de las ventajas de ese framework puedes crear tus propias librerias , extender las del framework , modificarlas , etc.
<?php require_once($_SERVER['DOCUMENT_ROOT']."/include/clsCarrito.php"); session_start();//inicias la sesion if (!session_is_registered("carrito")) {//si no esta registrada la variable carrito sales del script exit; }else{ //si esta registrada lo dejas limpio :P y creas uno nuevo $_SESSION['carrito'] = null; session_unregister('carrito'); session_register('carrito'); $_SESSION['carrito'] = new Carrito(); $_SESSION['cantidad'] = 0; $_SESSION['price'] = '0.00'; echo "true"; } ?>
lo use para un pekeño carrito esta parte de codigo la usaba para vaciar el carrito Saludos
io creo que regresaran solos , el foro esta y estara vivo es cosa de esperar pronto las cosas se normalizaran y estaremos de nuevo en lo mismo de siempre
io te puedo dar las mejores referencias del code igniter y bueno de trabajar con el en un proyecto grande puedes usar las clases que tiene ya creadas para tu fin eso como que te evitaria mucho trabajo no es un framework como los de java pero te puede servir mucho sobre el zend nunca lo eh manejado . Saludos.