Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/10/2011, 16:04
nh2006
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 17 años, 11 meses
Puntos: 3
Respuesta: recorrer campos de formulario codeigniter

Bueno amigos,

Ayudenme a identificar donde va cada cosa por favor, en la vista tengo los formularios dinámicos, en el controlador tengo que capturar todo el arreglo que se va por post pero no se cómo hacerlo, tengo algo como lo siguiente:

Código PHP:
Ver original
  1. $res=$this->captura->cdatos($_POST);

Luego en el modelo tengo entendido que va el foreach para recorrerlo:

Código PHP:
Ver original
  1. function cdatos($datos){
  2.         $ar=fopen("datos.txt","w");
  3.         fputs($ar,"pruebas");
  4.         foreach($datos as $nombre_campo => $valor){
  5.             $asignacion = "\$" . $nombre_campo . "='" . $valor . "';";
  6.             eval($asignacion);
  7.             fputs($ar,$asignacion);
  8.         }
  9.         fclose($ar);             
  10.     }

Para hacer pruebas, estoy tratando de mandar los datos a un archivo de texto, pero no logro crearlo, pienso que pueda estar mal la forma en cómo le estoy pasando el arreglo desde el controlador al modelo.

Nota: desde la vista utilizo serialize para abarcar todo el formulario.

¿Me pueden indicar cuál sería la forma correcta de hacerlos por favor?

Saludos

Última edición por nh2006; 28/10/2011 a las 11:24