Ayuda con formulario mostrar dato

Necesito ayuda con un formulario en el cual envía los datos al correo todo funciona bien menos cuando selecciono los departamentos y los envíe al correo cuando llega el formulario al correo llega con con el dato que esta en la casilla en el cual yo la tengo con id le envío el código
<?php?function generaPaises()?{? Include 'conexion.php';? Conectar();? $consulta=mysql_query("SELECT id, opcion FROM lista_paises");? Desconectar();? // Voy imprimiendo el primer select compuesto por los paises? Echo "<select name='paises' id='paises' onChange='cargaContenido(this.id)'>";? Echo "<option value='0'>Elige</option>";? While($registro=mysql_fetch_row($consulta))? {? Echo "<option value='".$registro[0]."'>".$registro[1]."</option>";? }? Echo "</select>";?}??>
<?php generaPaises(); ?><div id="">? <select disabled="disabled" name="estados" id="estados" >? <option value="0" >Selecciona opci&oacute;n...</option>? </select>? </div>
El formulario llega así
Nombre: ¿Prueba? Email: ¿¿¿prueba@?Telefono: 123? Tipo de contacto: ¿88? Mensaje: prueba
entonces el problema es este en tipo de contacto que llega con e numero 88 y quiero que también lleguen los 2 estado y el país y la tabla se llama listado_estados y la tabla se compone así id, opción, relación
la otra tabla se llama lista_paises se compone así id, opción
este es el archivo el procesa los datos
<?php?// INGRESE EL EMAIL DONDE RECIBIRÁ LOS DATOS DEL FOMULARIO?$para = '[email protected]';?$asunto = $_POST["tipo"];?$mailheader = "From: ".$_POST["email"]."\r\n";?$mailheader .= "Reply-To: ".$_POST["email"]."\r\n";?$mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n";?$MESSAGE_BODY = "Nombre: ".$_POST["nombre"]."<br>";?$MESSAGE_BODY .= "Email: ".$_POST["email"]."<br>";?$MESSAGE_BODY .= "Telefono: ".$_POST["telefono"]."<br>";?$MESSAGE_BODY .= "Tipo de contacto: ".$_POST["estados"]."<br>";?$MESSAGE_BODY .= "Mensaje: ".nl2br($_POST["mensaje"])."<br>";?mail($para, $asunto, $MESSAGE_BODY, $mailheader) or die ("Error al enviar el Formulario !");?//MODIFICAR A LA DIRECCIÓN EN SU SERVIDOR?header( 'Location: http://prueba.com' )??>

1 Respuesta

Respuesta
Pues si no requieres el id, cuando estés armando el select armalo sin ese dato como te lo estoy mostrando más abajo:
<form name=&quot;form1&quot; method=&quot;post&quot; action=&quot;00.php&quot;>
<p>
<select name=&quot;contacto&quot; size=&quot;1&quot; id=&quot;contacto&quot;>
<option>contacto 1</option>
<option>contacto 2</option>
<option>contacto 3</option>
</select>
</p>
<p>
<input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;Enviar&quot;>
</p>
</form>
<?Php echo $_POST[&#39;contacto&#39;]; ?>
---------
Acabo de hacer la prueba y pues sale bn

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas