Ver Mensaje Individual
  #3  
Antiguo 01-06-2006
Alexis De la Cr Alexis De la Cr is offline
Miembro
 
Registrado: may 2006
Ubicación: Puebla
Posts: 124
Reputación: 19
Alexis De la Cr Va por buen camino
Estimado Roman:

Claro que asi es, lo que tu dices, por eso antes de crear el arreglo verifico si existe dicha variable, te muestro el codigo original

Código PHP:
if(!isset($id)){
             
session_register("id");
             
$id = array();}
 
if(isset(
$codigo)){if(empty($id)){$id[1] = $codigo;}
                   else {
$id[] = $codigo;}
                       } 
Desafortunadamente este codigo ya no trabaja correctamente en un servidor con una version php mas actualizada.

mi version del codigo actualizado es el siguiente

Código PHP:
if (!isset($_SESSION['id_carrito'])) {$_SESSION['id_carrito'] = array();}
else{if (empty(
$_SESSION['id_carrito'])) {$_SESSION['id_carrito'][1] = $_GET['codigo'];} 
       else {
$_SESSION['id_carrito'][] = $_GET['codigo'];}
   } 
La duda que tengo, es si es correca la forma de registrar una variable asi como de leerla y escribirla, porque si es asi, el error esta en otra parte entonces.

Gracias por la ayuda de antemano.

Última edición por Alexis De la Cr fecha: 01-06-2006 a las 06:31:04.
Responder Con Cita