Ayuda hacer un cuestionario php/html

Iniciado por Senior++, 29 Noviembre 2013, 19:43 PM

0 Miembros y 2 Visitantes están viendo este tema.

Senior++

en esta práctica vamos a realizar un sencillo cuestionario en el que realizaremos una serie de preguntas, las cuales tendrán tres respuestas cada una, siendo una de ellas la respuesta correcta. Utilizaremos botones de opción para cada una de las respuestas.

<body>
<FORM action = "respuestas.php" METHOD ="post">
1. ¿Cuál es la capital de España? <br /  />
<input type = "radio" NAME = "capital" value = "Madrid" /> Madrid <br />
<input type = "radio" NAME = "capital" value = "barcelona" /> Barcelona<br />
<input type = "radio" NAME = "capital" value= "Sevilla" /> Sevilla<br />
<br /><br />

2. ¿Cuanto es 2 + 2?<br /  />
<INPUT TYPE="radio" VALUE="tres" NAME="suma"> 3<br />
<INPUT TYPE="radio" VALUE="cuatro" NAME="suma"> 4<br />
<INPUT TYPE="radio" VALUE="cinco" NAME="suma"> 5<br />

<br /><br />
3.¿De que color es el agua?<br /  />
<INPUT TYPE="radio" VALUE="azul" NAME="color"> azul<br />
<INPUT TYPE="radio" VALUE="transparente" NAME="color"> transparente <br />
<INPUT TYPE="radio" VALUE="verde" NAME="color"> verde <br />
<input type="submit" value = "validar" NAME = "validar"
</form>
</body>
</html>


<?php
$capital 
$_POST["capital"];
$suma $_POST["suma"];
$color $_POST["color"];
if (
$capital == "madrid")
 
{
 
echo "Respuesta 1 Correcta.<br>";
 
}
else
 
{
 
echo "Error!! Respuesta 1 Incorrecta.<br>";
 
}
if (
$suma == "cuatro")

 
{
 
echo "Respuesta 2 Correcta.<br>";
 
}
else
 
{
 
echo "Error!! Respuesta 2 Incorrecta.<br>";
 
}

if ($color == "transparente")

 
{
 
echo "Respuesta 3 Correcta.<br>";
 
}
else
 
{
 
echo "Error!! Respuesta 3 Incorrecta.<br>";
 
}
?>


El aviso que me da es: No se pueden detectar los archivos relacionados dinámicamente, no existe definición de sitio para este documento
Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata

dRak0

#1
te falta el <html> arriba de todo. Hay algunos <br /> que tienen doble  /.

EFEX

Ese error es de Dreamweaver? Tenes configurado dw con tu servidor web ?

Mejor si utilizas otra IDE para aprender... y ves los cambios desde tu navegador directamente.

Sublime Text 2
Notepad++
GITHUB 

Senior++

El error estaba en: <input type="submit" value = "validar" NAME = "validar" />
no había cerrado la etiqueta final />

Lo malo que le veo a dreamweaver es eso, que para encontrar errores es muy dificil. te puedes volver loco  :xD
Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata