Foros del Web » Programando para Internet » PHP »

PHP OO Formulario con campos de texto y checkbox

Estas en el tema de Formulario con campos de texto y checkbox en el foro de PHP en Foros del Web. Buenas a todos. Y gracias por esta excelente web!! Llevo dias y dias dando palos a ciegas y no consigo crear un formulario que se ...
  #1 (permalink)  
Antiguo 03/02/2016, 05:08
 
Fecha de Ingreso: febrero-2016
Mensajes: 1
Antigüedad: 8 años, 1 mes
Puntos: 0
Formulario con campos de texto y checkbox

Buenas a todos. Y gracias por esta excelente web!!

Llevo dias y dias dando palos a ciegas y no consigo crear un formulario que se envie por email mediante php que combine casillas de verificacion (checkbox) y campos de texto.
Consigo hacer el formulario y consigo que funcione con checkbox ó con campos de texto, pero nunca consigo que me llegue al email combinando las dos cosas.
Os mando el codigo html, el del otro archivo (send_form_email.php) ya estoy mareado, ya no se ni que poner ni que quitar, etc. Ruego me ayudeis, soy muy torpe en todo esto.
Necesito saber que codigo poner en el archivo php para recibir la informacion de todo en un email.


<form name="contactform" method="post" action="send_form_email.php">
<table width="639">
<!---Este tama&ntilde;o en px es personalizable -->
<tr>
<td width="250" valign="top">
<div align="right">
<label for="first_name">Nombre</label>
</div></td>
<td width="377" valign="top">
<input type="text" name="first_name" maxlength="50" size="30">
</td>
</tr>
<tr>
<td valign="top">
<div align="right">
<label for="last_name">Telefono</label>
</div></td>
<td valign="top">
<input type="text" name="telephone" maxlength="30" size="30">
</td>
</tr>
<tr>
<td valign="top">
<div align="right">
<label for="email">E-mail</label>
</div></td>
<td valign="top">
<input type="text" name="email" maxlength="80" size="30">
</td>
</tr>
<tr>
<td valign="top">
<div align="right">
<label for="city">Ciudad </label>
</div></td>
<td valign="top">
<input type="text" name="city" maxlength="80" size="30">
</tr>
<tr>
<td valign="top"><div align="right">n&ordm; Personas</div></td>
<td valign="top"><input name="personas" type="text" id="fecha4" size="30" maxlength="3">
</tr>
<tr>
<td valign="top"><div align="right">Fecha </div></td>
<td valign="top"><input name="fecha" type="text" id="fecha5" size="30" maxlength="80"></td>
</tr>
<tr>
<td valign="top"><div align="right">Nombres a elegir: </div></td>

<td valign="top"> <p>
Manolo
<input type="checkbox" name="checkbox" value="checkbox">
Pepe
<input type="checkbox" name="checkbox2" value="checkbox">
Jesus
<input type="checkbox" name="checkbox3" value="checkbox">
Natalia
<input type="checkbox" name="checkbox4" value="checkbox">
</p> </td>
</tr>
<tr>
<td valign="top"><div align="right">Comentarios:</div></td>
<td valign="top"><textarea name="message" maxlength="1000" cols="25" rows="6"></textarea></td>
</tr>
<tr>
<td height="21" colspan="2" style="text-align:center"><input name="Enviar2" type="reset" value="Restablecer">
<input name="Enviar" type="submit" value="Enviar">
</td>
</tr>
</table>
</form>
<p>&nbsp;</p>
</div>

</body>

</html>
  #2 (permalink)  
Antiguo 04/02/2016, 10:05
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 2 meses
Puntos: 12
Respuesta: Formulario con campos de texto y checkbox

No entiendo,

Creo que te refieres a obtener los datos que el usuario llena en el formulario y creo que el problema esta en los checkbox, esto debería ser array checkbox[] y así preguntarías únicamente por una variable con diferentes datos en cada índice.

Saludos

Etiquetas: campos, checkbox, fecha, formulario, html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:37.