Hola Amigos. Un problema simple para las mentes diestras.
He hecho un formulario en dos partes una html y otra en php donde aparecen los datos del formulario rellenado. Tengo problemas porque ni aparece los datos en la pagina en php y ni me llega el correo.
Estas son las etiquetas del formulario:
<td width="472" height="721" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="474" height="721" valign="top">
<div><form action="04_contacto_01.php" method="post" >
<div class="texto_blanco"><strong>Empresa:</strong></div>
<div style="padding-bottom:5px"><input name="empresa" id="empresa" type="text" class="form" /></div>
<div class="texto_blanco"><strong>Persona de contacto:</strong></div>
<div style="padding-bottom:5px"><input name="persona" id="persona" type="text" class="form" /></div>
<div class="texto_blanco"><strong>Dirección de envío: </strong></div>
<div style="padding-bottom:5px"><input name="envio" id="envio" type="text" class="form" /></div>
<div class="texto_blanco"><strong>Código Postal: </strong></div>
<div style="padding-bottom:5px"><input name="codigo" id="codigo" type="text" class="form" /></div>
<div class="texto_blanco"><strong>Población: </strong></div>
<div style="padding-bottom:5px"><input name="poblacion" id="poblacion" type="text" class="form" /></div>
<div class="texto_blanco"><strong>Teléfono: </strong></div>
<div style="padding-bottom:5px"><input name="telefono" id="telefono" type="text" class="form" /></div>
<div class="texto_blanco"><strong>Fax: </strong></div>
<div style="padding-bottom:5px"><input name="fax" id="fax" type="text" class="form" /></div>
<div class="texto_blanco"><strong>Email: </strong></div>
<div style="padding-bottom:5px"><input name="email" id="email" type="text" class="form" /></div>
<div class="texto_blanco"><strong>Web: </strong></div>
<div style="padding-bottom:5px"><input name="web" id="web" type="text" class="form" /></div>
<div class="texto_blanco"><strong>Mensaje:</strong></div>
<div><textarea name="mensaje" id="mensaje" class="form_textera"></textarea></div>
<div align="center" style="padding-top:10px"><input name="enviar" type="submit" id="enviar" value="Enviar"></div>
</form></div></td>
</tr>
</table></td>
Y esta es la parte en PHP:
<?
$msg = "ESTOS SON LOS DATOS RECIBIDOS:\n";
$msg .= "Empresa: $empresa\n";
$msg .= "Persona de contacto: $persona\n";
$msg .= "Direccion de envio: $envio\n";
$msg .= "Código Postal: $codigo\n";
$msg .= "Población: $poblacion\n";
$msg .= "Teléfono: $telefono\n";
$msg .= "Fax: $fax\n";
$msg .= "Email: $email\n";
$msg .= "Web: $web\n";
$msg .= "Mensaje: $mensaje\n\n";
$to = "[email protected]";
$subject = "Contacto";
$mailheaders = "From: Tiene nuevos contactos <> \n";
$mailheaders .= "Reply-To: $empresa\n\n";
mail($to, $subject, $msg, $mailheaders);
?>
Más abajo aparecen los datos rellenados de esta forma:
<td width="293" valign="top"><? echo "$empresa"; ?> </td>
El tema es que esta misma programacion la he realizado en otras webs y si pirula, pero solo rellenando 3 campos; empresa, email, mensaje.
Como vereis esta tiene muchos mas campos para rellenar y quizas sea por eso que no funcione como dios manda.
Me podeis ayudar?, Muchas gracias¡¡¡