Pues  no se que estés haciendo mal

Cuando mandas variables por get las recoges en la función

function algo ($varmandadaporget) {

}

cuando mandas por post  se llena la variable $this->data
con un arreglo

De nada te va a servir imprimir this, this es  para referirse  a que es un
elemento pertenenciente al objecto

Otra cosa como guardas los parámetros?


<?php  echo  $form->input("Model/field")  ? >

Por que $this->data espera regresar un arreglo   con los elementos del
formulario, así que si no l ogregresas así tendrás que regresarlo como:

<input name="nombre[Model][field]">

Por que de lo contrario no podrás usar el métod save para guardar los
cambios

Algo se te esta yendo.



El día 30/07/07, Diego <[EMAIL PROTECTED]> escribió:
>
> Es mas, imprimo "this" y el dato que envie en el form no esta, que no
> estoy entendiendo?
>
> es tan simple ...
>
> pagina que envia:
>
> <form action='buscar' name='loquesea'>
> <input type='text'>
> <input type='submit'>
>
> </form>
>
>
> En el texto escribo "caca"
> Luego en el metodo index del controller "buscar" hago
>
> print_r($this);
> exit();
>
> Y "caca" no esta .. tampoco en $_POST, tampoco en $this->data ni en
> $this->params ...
>
> cada vez entiendo menos ...
>
>
>
> El día 30/07/07, Diego <[EMAIL PROTECTED]> escribió:
> >
> > Que tal David,
> >
> > Te comento ... hago
> >
> > print_r($this->data); y tampoco imprime nada, esta vacio ...
> >
> > por que podrá ser?
> >
> >
> > El día 30/07/07, David Valdez <[EMAIL PROTECTED] > escribió:
> > >
> > > Claro  cakephp  vacía la variable post  a $this->data
> > >
> > > Ahí deben de estar los datos de tu formulario.
> > >
> > > Un saludo
> > >
> > >
> > > El día 30/07/07, Diego <[EMAIL PROTECTED]> escribió:
> > > >
> > > > Que tal, les comento;
> > > >
> > > > Tengo un formulario que se envía por "POST", antes de usar cake,
> > > > todo lo que enviaba por post lo leía en el array $_POST, no encuentro la
> > > > manera de hace esto, cuando recibo el formulario $_POST esta vacio y 
> > > > estuve
> > > > buscando pero no encontre nada al respecto ...
> > > >
> > > > Por cuestiones prácticas, la etiqueta "<form method='post'
> > > > action='search' name='frmsearch'>" la meti a mano, ya que con el 
> > > > helper, me
> > > > cambiaba el action, e name, la URL ..., va hace lo que se le da la 
> > > > gana, yo
> > > > simplemente quiero mandar este formulario que es un campo de busqueda, 
> > > > luego
> > > > ejecutar una consulta y retornar el resultado paginado, pero no 
> > > > encuentro
> > > > donde leer los datos pasados por POST, alguna idea?
> > > >
> > > > Desde ya gracias!
> > > >
> > > >
> > > >
> > >
> > > > > >
> > >

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a