Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2011, 22:33
Dark_Monster
 
Fecha de Ingreso: enero-2009
Ubicación: En un mundo de Redes
Mensajes: 13
Antigüedad: 15 años, 4 meses
Puntos: 0
Error de sintaxis

el dreamweaver me encuantra un error de sintaxis en las lineas 69 y 109

pero no puedo ver cual es :S


Gracias, soy algo novato

Código PHP:
Ver original
  1. <?php
  2.  
  3. if(isset($_POST['evaluar']) && $_POST['evaluar'] == 'Evaluar') {
  4.  
  5. if(!empty($_POST['respuesta_1']) && !empty($_POST['respuesta_2']) && !empty($_POST['respuesta_3'])){
  6.  
  7. $respuesta_1 = str_replace(3, 0, $_POST['respuesta_1']);
  8. $respuesta_2 = str_replace(3, 0, $_POST['respuesta_2']);
  9. $respuesta_3 = str_replace(3, 0, $_POST['respuesta_3']);
  10. $respuesta_1 = str_replace(2, 0, $_POST['respuesta_1']);
  11. $respuesta_2 = str_replace(2, 0, $_POST['respuesta_2']);
  12. $respuesta_3 = str_replace(2, 0, $_POST['respuesta_3']);
  13.  
  14. $promedio = ($respuesta_1 + $respuesta_2 + $respuesta_3);
  15.  
  16. switch ($promedio){
  17.  
  18. case 3:
  19. $nota = "excelente, todas bien";
  20.  
  21. case 2:
  22. $nota = "casi, te fallo una";
  23.  
  24. case 1:
  25. case 0:
  26.  
  27. $nota = "Tu calificacion es $promedio ¿Ni siquiera estudiaste o si?";
  28. break;
  29. }
  30. echo $nota;
  31. }
  32. else{
  33.  
  34. // mensaje de error en caso que no se respondan todas las preguntas
  35.  
  36. echo "Debe responder todas las preguntas";
  37. }
  38. }
  39.  
  40. ?>
  41.  
  42. <form name="examen" action="<? echo $_SERVER['PHP_SELF']; ?>" method="post">
  43.  
  44. <p>Pregunta 1</p>
  45.  
  46. <input type=radio value=" <?php $io=array(1,2,3);
  47.  
  48. shuffle($io);
  49.  
  50. print array_shift($io);
  51.  
  52. echo '" name="respuesta_1" />';
  53.  
  54. switch ($io) {
  55.     case 1:
  56.         echo "bien";
  57.         break;
  58.     case 2:
  59.         echo "mal";
  60.         break;
  61.     case 3:
  62.         echo "mal2";
  63.         break;
  64.  
  65. '<br />
  66.  
  67. <input type=radio value='
  68.  
  69. shuffle($io);
  70.  
  71. print array_shift($io);
  72.  
  73. echo '" name="respuesta_1" />';
  74. switch ($io) {
  75.     case 1:
  76.         echo "bien";
  77.         break;
  78.     case 2:
  79.         echo "mal";
  80.         break;
  81.     case 3:
  82.         echo "mal2";
  83.         break;
  84.  
  85. echo "<br />
  86.  
  87. <input type=radio value=";
  88.  
  89.  
  90.  
  91. shuffle($io);
  92.  
  93. print array_shift($io);
  94.  
  95. $in3=array_shift($io);
  96.  
  97. echo '" name="respuesta_1" />';
  98.  
  99. switch ($io) {
  100.     case 1:
  101.         echo "bien";
  102.         break;
  103.     case 2:
  104.         echo "mal";
  105.         break;
  106.     case 3:
  107.         echo "mal2";
  108.         break;
  109. ?>  
  110.  
  111. <br />
  112.  
  113. <p>Pregunta 2</p>
  114.  
  115. <input type="radio" value="1" name="respuesta_2" /> mal<br />
  116.  
  117. <input type="radio" value="2" name="respuesta_2" /> bien<br />
  118.  
  119. <input type="radio" value="3" name="respuesta_2" /> mal<br />
  120.  
  121. <p>Pregunta 3</p>
  122.  
  123. <input type="radio" value="1" name="respuesta_3" /> mal<br />
  124.  
  125. <input type="radio" value="2" name="respuesta_3" /> bien<br />
  126.  
  127. <input type="radio" value="3" name="respuesta_3" /> mal<br />
  128.  
  129. <p><input type="submit" name="evaluar" value="Evaluar" /></p>
  130. </form>