| |||
Casilla de verificacion y lista/menu en formulario php Tengo un formulario tan solo con campos de texto que se envian por email y escrito en php, me gustaria saber como puedo indicar en el archivo php que manda la orden, k envie tambien la casilla de verificacin elegida, o un elemento de una lista/menu, gracias. |
| ||||
... cómo recojes los valores de esos textbox?.. por $_POST ¿no?.. y posteriormente creas una variablñe que será el contenido de tu mail.. ¿miento?... pués si no... creo es lo mismo.. con $_POST y el nombre de tu lista/casilla ó lo que sea.. recojes su "value"... y debes agregarlos a tu variable de contenido... dime si miento. Suerte!
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
<select name="select"> <option>opcion1</option> <option>opcion2</option> </select> esta es la estructura de la lista/menu, ¿como podria ahi darle una variable a cada opcion para llamarla desde el .php?? en los textbox aparece input name="variable", asias |
| ||||
what?.. te refieres a Código PHP:
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
Pues yo creo que esta clara la pregunta, Cuando se envían variables a través de un formulario tipo textbox, éstas permiten un campo name que luego php interpreta como una variable. En el caso de las list/menú, no hay el campo name (al menos por defecto). Por lo tanto, como interpreta php que se ha escogido una opción u otra? Eso es lo que pregunta. Y ahora mismo me surge la misma pregunta a mi. Gracias! Hola Gnesys, Creo que ya lo tengo. Si simplemente quieres que el list/menu sea interpretado por php debes hacer lo siguiente (es un ejemplo de conversor de euros a pesetas): Código del formulario en la pagina "a.php": <body> <form method="post" action="b.php"> <p class="style1">Introduce el valor a convertir</p> <input type="text" name="valor" /><br> <p class="style1"><strong>Elije el tipo de cambio</strong></p> <p> <select name="select" id="select"> <option value="euro-peseta">euros a pesetas</option> <option value="peseta-euro">pesetas a euros</option> </select> <br /> </p> <p><input type="submit" name="submit" value="Convertir" /></p> </form> </body> Código de la página donde se interpretan los datos del list/menú "b.php": <?php echo"Conversor:<br/>"; if($select=="euro-peseta"){ $conversion=$valor*166.386; echo"$select<br>"; echo "$conversion pesetas"; } if($select=="peseta-euro") { $conversion=$valor/166.386; echo"$select<br>"; echo "$conversion euros"; } ?> Última edición por GatorV; 17/11/2008 a las 11:48 |
| ||||
Respuesta: Casilla de verificacion y lista/menu en formulario php Cita: Error. Todo elemento del formulario tiene el atributo "name" que lo identifica.Después de más de tres años . Sus únicas participaciones del usuario fue en este tema. Evidentemente es un tema muerto; procedo a cerrarlo. Un saludo
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |