Variables enviadas desde form.

La discusión del CMS Made Simple en español.

Moderator: hexdj

Post Reply
per
Forum Members
Forum Members
Posts: 59
Joined: Tue Apr 08, 2008 4:09 pm

Variables enviadas desde form.

Post by per »

Hola a todos.
Parece q los formularios son el problema de moda.
Estoy enviando las variables desde un form del FormBuilder a un UDT donde me conecto a otra base de datos sql server. El udt se ejecuta bien, pero no se como capturar las variables que recibo del form.
No funciona con: $_POST['especialidad']; tampoco con {$especialidad}
Gracias...
hexdj
Power Poster
Power Poster
Posts: 415
Joined: Sat Mar 24, 2007 8:28 am

Re: Variables enviadas desde form.

Post by hexdj »

Formbuilder 0.5.3 tiene una opción para guardar información en la base de datos en Fast Field Adder puedes seleccionar Store Results in Database. No sé si sea lo que deseas conseguir pero talvez te sirva de algo.
per
Forum Members
Forum Members
Posts: 59
Joined: Tue Apr 08, 2008 4:09 pm

Re: Variables enviadas desde form.

Post by per »

estoy utilizando la opcion *Llamar a una Tag definida por Usuario con los Resultados del Form*, el control se pasa bien a la tag puedo hacer un 'hola mundo' po ej , pero no se como acceder a los valores de los campos del form, lo que en php puro seria $_POST['especialidad'].
Gracias!
hexdj
Power Poster
Power Poster
Posts: 415
Joined: Sat Mar 24, 2007 8:28 am

Re: Variables enviadas desde form.

Post by hexdj »

Creo que FormBuilder llama los camos algo asi como {fld_41} porque está utilizando codigo Smarty, no PHP directo. Debes de ver en tu formulario como es que FB le llama al campo que deseas acceder.
per
Forum Members
Forum Members
Posts: 59
Joined: Tue Apr 08, 2008 4:09 pm

Re: Variables enviadas desde form.

Post by per »

Mira compadre... no hay caso, si pongo por ej  {$fld_18} me dice el CODIGO NO VALIDO.
Por lo que pude encontrar en los foros , tambien en ingles, no hay muchas respuestas, aunque si muchas dudas sobre estos temas.
El script es muy sencillo, se envio el formulario a una UDT y luego la udt tiene que poder procesar los datos que recibio, por ejemplo desplegarlos en pantalla. La udt esta en php puro, como se usa esos resultados en php...
Si existe la funcionalidad de envio a la UDt tiene que existir una forma de utilizar esos datos. Alguien tiene que saber como!
Bueno si tenes ganas te desafio a que lo logres... porque yo estoy varado.

Saludos.
hexdj
Power Poster
Power Poster
Posts: 415
Joined: Sat Mar 24, 2007 8:28 am

Re: Variables enviadas desde form.

Post by hexdj »

per:
prueba con $params['especialidad']

no he tenido oportunidad de probarlo pero _SjG_ el creador de FormBuilder me lo sugirió. Avisame si te funciona.
per
Forum Members
Forum Members
Posts: 59
Joined: Tue Apr 08, 2008 4:09 pm

Re: Variables enviadas desde form.

Post by per »

Estoy escribiendo
//variables tomadas del form
echo $params['especialidad']

o

$especialidad = $params['especialidad']

Con los dos el navegador no deja guardar , dice codigo no valido (en rojo!)
hexdj
Power Poster
Power Poster
Posts: 415
Joined: Sat Mar 24, 2007 8:28 am

Re: Variables enviadas desde form.

Post by hexdj »

per:

he consultado nuevamente con _SjG_ y recomienda que intentes $param['especialidad']
sin la s que me habia dicho antes ($params)

espero que te funcione!
per
Forum Members
Forum Members
Posts: 59
Joined: Tue Apr 08, 2008 4:09 pm

Re: Variables enviadas desde form.

Post by per »

companero , adjunto varias cosas en primer lugar el codigo que estoy usando:

//variables tomadas del form
echo "antes de llamar a param[especialidad] ";
echo $param['especialidad'];
echo "despues de llamar a param[especialidad] ";

Adjunto tambien imagen del formulario.

-puedes ver el resultado en http://www.saa.com.py/web/index.php?page=prestadores

en esta url se puede chequear el codigo del form a ver si tiene algun problema.

saludos.
Attachments
form_dr.jpg
Last edited by per on Mon Sep 01, 2008 10:17 pm, edited 1 time in total.
hexdj
Power Poster
Power Poster
Posts: 415
Joined: Sat Mar 24, 2007 8:28 am

Re: Variables enviadas desde form.

Post by hexdj »

tu campo dice Especialidad con E mayuscula, has intentado utilizar $param['especialidad'] ?
per
Forum Members
Forum Members
Posts: 59
Joined: Tue Apr 08, 2008 4:09 pm

Re: Variables enviadas desde form.

Post by per »

nada...
me gustaria enviarle un mensaje al creador. Es posible?
hexdj
Power Poster
Power Poster
Posts: 415
Joined: Sat Mar 24, 2007 8:28 am

Re: Variables enviadas desde form.

Post by hexdj »

Puedes encontrar la informacion de contacto del creador de FormBuilder aqui:

http://www.cmsmadesimple.org/about-link/about-us

Su nombre es Samuel Goldstein. Suerte!
Post Reply

Return to “Spanish - Español”