Archivo

Posts Tagged ‘php’

Pasar por parámetro una respuesta en LimeSurvey

febrero 15, 2011 Deja un comentario

Para los que no conocen Limesurvey (http://www.limesurvey.org) este es un excelente software open-source para generar todo tipo de encuestas y lego generar un informe y poder tabularlas ya sea en Excel o SPSS, de vez en cuando toca pasar parámetros como el RUT (DNI) del usuario a una encuesta y que este se guarde automáticamente.

Para ello debemos crear una pregunta y fijarnos el id de la encuesta , id de grupo y id de pregunta, luego de esto en opciones avanzadas ocultar la pregunta y la url quedaría de esta manera.

http://encuesta/index.php?sid=47325&newtest=Y&lang=es&68874X46X464=1-9

Siendo “1-9” en valor que estamos pasando , se pueden pasar los valores que queramos, según la pregunta.

Categorías:limesurvey, php Etiquetas: ,

Agregar Input dinamicamente con Jquery

septiembre 14, 2010 84 comentarios

En alguna ocasiones se nos presenta la necesidad de añadir elementos dinámicamente en nuestros desarrollos, para este ejemplo vamos a utilizar jquery para aquellos que no conocen este framework pueden visitar http://www.jquery.com existe una gran cantidad de ejemplos y documentación.

Lo primero es incluir jquery en nuestro HTML  y crear el formulario para ir agregando nuestros input.


 <form id="form" name="form" method="post">
 <a href="#" onclick="AgregarCampos();">Agregar Campos</a>
 <div id="campos">

Teniendo incluido jquery crearemos una función AgregarCampos, la cual se encargara de ir agregando los inputs dinamicamente, la funcion quedaria mas o menos así.

<script type="text/javascript">
var nextinput = 0;
function AgregarCampos(){
nextinput++;
campo = '<li id="rut'+nextinput+'">Campo:<input type="text" size="20" id="campo' + nextinput + '"&nbsp; name="campo' + nextinput + '"&nbsp; /></li>';
$("#campos").append(campo);
}
</script>

Lo que hace esta función es que cada vez que se hace click en el link agregar campos va sumando un input, dejare un ejemplo para que lo puedan descargar y probar el link es el siguiente.
http://sdrv.ms/OifqYZ

En el próximo post mostraremos como validar y  mandar el contenido a un php para que este procese los datos.

Recuerden Revisar la versión  II Aquí

Categorías:html, jquery, php Etiquetas: , ,