ayuda formulario

#1
Hola

Espero que me puedan echar una manita, tengo esta plantilla para hacer test, que es un formulario:

http://www.inigoaguilar.com.mx/test/test.html

que fue generado desde este sitio:

http://vasgenerator.net/

Ya personalice un poco la plantilla, pero mi pregunta es:

¿Como puedo ir grabando las respuestas del usuario conforme va contestando? si ven el código al inicio del form dice
Código:
 <form name="vas_data" action="test2.html" method="get">
Entonces el nombre de la variable y el valor que el usuario escogió aparecen en la barra de direcciones ya que action manda a la siguiente pagina-pregunta, pero como puedo ir grabando las respuestas en un txt ?

supongo que tiene que ser con php...

muchas gracias.
 

omega96

Bovino Milenario
#2
lo puedes hacer en un txt pero lo mas recomendable es que lo guardes en una base de datos y si lo puedes hacer con pSaludos. Saludos.
 
#4
Gracias a ambos dos por responder

Ahora como pudieron ver en el código, este invoca un javascript que es el que calcula el valor de la respuesta del usuario
Entonces que variable hay que decir desde el php que grabe en el txt?


Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
<html>
	<head>
		<title>Pregunta 1</title>
	</head>
	<body>
<p>
<p>
<BR>
<P ALIGN=center>Pregunta número 1 ¿Bla bla bla bla bla bla bla bla bla? modificado a php
<script type="text/javascript" src="js/wz_dragdrop.js"></script>
<!-- wz_dragdrop.js (Dragdrop Bibliothek) is (c) Walter Zorn - see javascript source code for details -->
<script type="text/javascript" src="js/ratingscales.js"></script>
<!-- ratingscales.js (Ratingscales Addon) is (c) Timo Gnambs - see javascript source code for details -->
<!-- "wz_dragdrop.js" and "ratingscale.js" have to be included immediatly after "<body onload='next_page()'>" -->
<form name="vas_data" action="grabar.php" method="post">
		<p>
			<table align="center" border="0">
				<tr>
					<td align="center">
						<img src="pics/pix.gif" border="0">
							<script type="text/javascript">
scales.scale('01_Pregunta', 'click', 199, ['pics/line00.gif', 199, 10], ['pics/00.gif'], ['Poco', 'Mucho']);							</script>
<noscript>
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="right" valign="middle" width="125">Poco</td>
<td align="center" valign="middle" width="50"><input type="radio" name="THIS_BUTTON_NAME" value="1"></td>
<td align="center" valign="middle" width="50"><input type="radio" name="THIS_BUTTON_NAME" value="2"></td>
<td align="center" valign="middle" width="50"><input type="radio" name="THIS_BUTTON_NAME" value="3"></td>
<td align="center" valign="middle" width="50"><input type="radio" name="THIS_BUTTON_NAME" value="4"></td>
<td align="center" valign="middle" width="50"><input type="radio" name="THIS_BUTTON_NAME" value="5"></td>
<td align="left" valign="middle" width="125">Mucho</td>
</tr>
</table>
</noscript>
					</td>
									</tr>
				<tr>
					<td align="center">
						<input type="submit" value="Continuar" />
					</td>
				</tr>
			</table>
		</p>
</form>
<!-- "<script type="text/javascript">scales.init('value');</script>" has to be immediately before "</body> -->
		<script type="text/javascript">scales.init('value');</script>
	</body>
</html>
 
Arriba