Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/07/2009, 16:49
safe
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 21 años, 2 meses
Puntos: 10
Hola GatorV,

Si hago eso que me dices, como era de esperar, se imprime el valor "algo".
realmente no tengo idea que puede estar causando mi problema. Porque al entre medio del print_r() y el echo no pasa absolutamente nada. Por nada puede estar cambiando/borrando los valores del array.

Incluso si antes del foreach hago algo como:

Código PHP:
print_r($_POST['productos'][0]);
echo 
$_POST['productos'][0]['nombre']; 
pasa exactamente lo mismo. El print_r() me muestra el arrayc on los valores, pero echo (o print) no imprime nada.

Voy a probar subirlo a un server, por las dudas tenga algo raro en mi server local.

mmmm, me da la sensación que el problema es con algunos slashes al enviar los campos por POST.
En el form que envia los datos estoy llamando los campos asi:

<input type="text" name="productos[0]['m_80_20']" id="m_80_20" />

Puede ser que PHP este poniendo slashes antes de las comillas de ['m_80_20']? cuando hago el print_r() no aparece ningun slash, pero por ahi esta allí... podría ser algo así o ya estoy delirando?
__________________
oohh... quisiera ser godines!!!

Última edición por GatorV; 11/07/2009 a las 18:35