
28/07/2005, 20:36
|
 | | | Fecha de Ingreso: octubre-2003 Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 4 meses Puntos: 11 | |
PHP usa el valor de la propiedad name de los objetos html para crear variables con el mismo nombre de dicho valor, segun el metodo de envio del formulario, ejemplo:
<form name="form1" action="graba.php" method="post">
Pregunta1:
<select name="respuestap1">
<option>respuesta 1</option>
<option>respuesta 2</option>
<option>respuesta 3</option>
<option>respuesta 4</option>
</select>
<input type="submit" name="enviar" valuer="Enviar">
</form>
como el select de las respuestas de la pregunta1 se llama respuestap1 y el metodo de envio de los datos es post, PHP crea la siguiente variable: $_POST['respuestap1']; esta variable contiene el valor elegido y es recibida por el script graba.php y es alli donde debes comprobar si el usuario eligio alguna alternativa, asi:
<?php
if ($_POST['respuestap1'])
{
//eligio una respuesta para la pregunta1 por tanto grabo
}
else
{
//no eligio respuesta, error
}
?> |