SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: eruelas en Miércoles 20 de Mayo de 2009, 00:14

Título: Duda sobre formulario
Publicado por: eruelas en Miércoles 20 de Mayo de 2009, 00:14
Buenas tardes tengo una super duda en un formulario (Obvio por el titulo) lo k pasa es k  al momento de mostrar los valores introducidos no me muestra lo del checkbox komo deberia solo me muestra un valor siendo k yo seleccione 2 o 3 kisiera saber si alguien me pueda ayudar gracias de antemano aki les dejo el kodigo
Código: Text
  1. <html>
  2. <head>
  3. <title>P16</title>
  4. </head>
  5. <?php
  6. echo "<FORM method='post' action='p16_2.php'>";
  7. echo "<H1><font color='lightblue'>Elementos De Entrada</font></H1><br>";
  8. echo "<H2>Elementos De Tipo INPUT</H2>";
  9. echo "<H3>TEXT</H3><br>";
  10. echo "Introduzca el valor a buscar";
  11. echo "<input type='text' name='txt' value='Valor Por Defecto'><hr>";
  12. echo "<H3>RADIO</H3><br>";
  13. echo "Sexo: ";
  14. echo "<INPUT TYPE='radio' NAME='sexo' VALUE='M' >Mujer";
  15. echo "<INPUT TYPE='radio' NAME='sexo' VALUE='H' checked>Hombre<hr>";
  16. echo "<H3>CHECKBOX</H3><br>";
  17. echo "Extras: ";
  18. echo "<INPUT TYPE='checkbox' NAME='extras' VALUE='garaje' CHECKED>Garaje";
  19. echo "<INPUT TYPE='checkbox' NAME='extras' VALUE='piscina'>Piscina";
  20. echo "<INPUT TYPE='checkbox' NAME='extras' VALUE='jardin'>Jardín<hr>";
  21. echo "<H3>Button</H3><br>";
  22. echo "<input type='submit' name='boton' value='Actualizar Datos'><hr>";
  23. echo "<H3>FILE</H3><br>";
  24. echo "Fichero: ";
  25. echo "<input type='file' name='file'><hr>";
  26. echo "<H3>HIDDEN</H3><BR>";
  27. echo "<input type='hidden' name='oculto'><hr>";
  28. echo "<H3>PASSWORD</H3><BR>";
  29. echo "Password: ";
  30. echo "<input type='PASSWORD' name='pass'><hr>";
  31. echo "<H3>SUBMIT</H3><BR>";
  32. echo "<input type='submit' name='enviar' value='Enviar Datos'><HR>";
  33. echo "<H3>Elemento SELECT</h3><BR>";
  34. echo "<H4>SELECT SIMPLE</H4><BR>";
  35. echo "Color: ";
  36. echo "<SELECT NAME='color'>
  37.    <OPTION VALUE='rojo' SELECTED>Rojo
  38.    <OPTION VALUE='verde'>Verde
  39.    <OPTION VALUE='azul'>Azul
  40. </SELECT><hr>";
  41. echo "<h3>Select Multiple</h3><br>";
  42. echo "Idiomas:
  43. <SELECT MULTIPLE SIZE='3' NAME='idiomas[]'>
  44.    <OPTION VALUE='ingles' SELECTED>Inglés
  45.    <OPTION VALUE='frances'>Francés
  46.    <OPTION VALUE='aleman'>Alemán
  47.    <OPTION VALUE='holandes'>Holandés
  48. </SELECT><hr>";
  49. echo "<h3>TEXTAREA<h3><br>";
  50. echo "Comentario:
  51. <TEXTAREA COLS='50' ROWS='4' NAME='comentario'>
  52. Este libro me parece ...
  53. </TEXTAREA><hr>";
  54.  
  55.  
  56.  
  57. echo "<input type='submit' value='Enviar'>";
  58. echo"<input type='submit' value='Borrar Datos'>";
  59. ?>
  60.  
  61. </body>
  62.  
  63. </style>
  64.  
  65. </html>
  66.  
  67.  
Y este es la segunda donde cacho y muestro
Código: Text
  1. <html>
  2. <head>
  3. <TITLE>Parte 2</Title>
  4. </head>
  5. <body>
  6. <?php
  7. echo "<FORM method='post' action='http://localhost/Edgar/p16_2.php'>";
  8. $buscar=$_POST['txt'];
  9. $sexo=$_POST['sexo'];
  10. $extras=$_REQUEST['extras'];
  11. foreach (extras as $extra)
  12.       echo "$extra<BR>";
  13. $pass=$_POST['pass'];
  14. $color=$_POST['color'];
  15. $idioma=$_REQUEST['idiomas'];
  16. foreach ($idioma as $idioma)
  17.       echo "$idioma<BR>";
  18. $comentario=$_POST['comentario'];
  19. echo "El valor a buscar es: $buscar<br>";
  20. echo "Tu sexo es: $sexo<br>";
  21. echo "Tu extra es: $extras<br>";
  22. echo "Tu password es: $pass<br>";
  23. echo "Tu color es: $color<br>";
  24. echo "Tu idioma es: $idioma<br>";
  25. echo "Tu comentario fue: $comentario<br>";
  26. echo "</FORM>";
  27. ?>
  28. </body>
  29. </html>
  30.