Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/05/2003, 06:00
Avatar de ferent
ferent
 
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 21 años, 10 meses
Puntos: 0
Veamos, el código que tengo es + o - el siguiente:

session_start();

$marca_ses="$marca";
session_register('marca_ses');
$modelo_ses="$modelo";
session_register('modelo_ses');
$carroceria_ses="$carroceria";
session_register('carroceria_ses');
...

(sin el [$i]), hasta aquí todo funciona.

Ahora me encuentro con el problema que les comenté, si el usuario quiere rellenar de nuevo el mismo form para añadir otro pedido, lo que ocurre es que me actualiza las variables de sesión (obviamente).
Y entonces pienso en hacer lo siguiente:

Código PHP:
//cuento cuantas variables hay metidas en la variable de sesion 
//$marca_ses (por contar alguna de las variables)
$contador=count($marca_ses);
$contador++;
$marca_ses[$contador]="$marca";
session_register('marca_ses');
$modelo_ses[$contador]="$modelo";
session_register('modelo_ses'); 
Pero ya con la primera vez que envío el formulario los datos obtenidos no aparecen, estando en su lugar la palabra "array"

¿Que hago mal?

¿El problema puede estar a la hora de leer los arrays?

Ya lo conseguí!!!

El problema estaba al leer los arrays... tenía un lío encima... no sabía que tenía que hacer un bucle con el "for".

Muchas gracias a todos
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.

Última edición por ferent; 27/05/2003 a las 06:00