Ver Mensaje Individual
  #17 (permalink)  
Antiguo 31/03/2009, 15:11
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Tengo un array...para insertar en bd

Pues ese es el problema $contenido es el contenido de una imagen en binario, no es un array, por eso es que no se inserta correctamente.

Si tu te das cuenta tu envias en tu formulario $foto[], ese ya es un array, necesitas ir agregando los datos en otro array, algo así:
Código php:
Ver original
  1. $fotos = array();
  2. foreach($_FILES['foto']['tmp_name'] as $foto) {
  3.        $fotos[] = addslashes(file_get_contents($foto));
  4. }

Con eso en $fotos[] ya tienes un array con los contenidos de 1 o n fotos y los puedes insertar ya correctamente como $fotos[0], $fotos[1] y $fotos[2].

Saludos.