Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/03/2009, 09:24
parriman
 
Fecha de Ingreso: enero-2009
Ubicación: Valencia (España)
Mensajes: 29
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: ¿Algún gurú de PHP que de con la solución?

Más pistas.......

Si lo pongo así, al darle al boton de "guardar cambios" me pone un "1" en la casilla...... Y si pongo dejo sin valor el primer $$isbn, me borra el artículo correctamente.

RECTIFICO LO DE $SAVE: Save sí que recoge valor, por que realiza el loop (if($save)), la que NO COGE EL VALOR ES $$isbn.

Todo apunta a un fallo en el formulario, pero por más que rebusco y pruebo, no lo encuentro !!!!!!!!

Código PHP:
if($save)
  {
      
       foreach (
$cart as $isbn => $qty)
    {
        if($
$isbn=="0")
        {unset(
$cart[$isbn]);
        }
       else
        { 
$cart[$isbn]=1;}
    }
    
$total_price calculate_price($cart);
    
$items calculate_items($cart);
  } 
Es desesperante las horas que llevo sin dar con el resultado..... y seguro que es una chorrada.....

A ver si al solucionar esto, funciona bien del todo, ya que el cambio que se hace, ahora lo aplica a TODO los productos del carro......... Pienso que cuando isbn tenga valor, irá todo bien.......

¿NADIE SABE QUE PUEDE SER?

Gracias a todos, y en especial, a los que habéis llegado hasta esta línea.........

Saludos

Última edición por parriman; 17/03/2009 a las 09:52