Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2009, 14:48
Avatar de javiertkd
javiertkd
 
Fecha de Ingreso: agosto-2008
Ubicación: Mendoza
Mensajes: 129
Antigüedad: 15 años, 8 meses
Puntos: 1
Pregunta ERROR ARRAY php4 a php5

Hola todos como estan!!!

Les comento mi problema, estaba utilizando un array el cual funcionaba OK en php4 cuando cambiaron la vercion del alojamiento este dejo de funcionar emitiendo el error (Fatal error: Cannot use string offset as an array )

He leido en el foro que es un BUG de PHP5 pero no se cual es el equibalente a esto en php5 para colocar de forma correcta el codigo.

El error se emite cuadno intento mostrar los datos guardados:

echo $carro[1]['nombre']; <<<---- Produce error

Coloque al principio dle codigo:

$carro=array(); <<-- marado como una solucion en el foro pero igualemnte se genera el error. Alguna ayuda

CODIGO PARA CARGAR EL ARRAY

for($i=1;$i<=$_SESSION['fin'];$i++){
$nombre="nombre".$i;
$apellido="apellido".$i;
$sexo="sexo".$i;
$dia="dia".$i;

$carro[$i]=array(
'nombre'=>$_POST[$nombre],
'apellido'=>$_POST[$apellido],
'sexo'=>$_POST[$sexo],
'dia'=>$_POST[$dia],
);

}

Gracias a todos por su tiempo

SALUDOS