Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2013, 03:45
rubenbb1994
 
Fecha de Ingreso: junio-2011
Mensajes: 13
Antigüedad: 12 años, 10 meses
Puntos: 0
Formulario PHP no envia al correo

Hola, resulta que hecho un formulario en HTML y quiero que los datos se me envíen a mi correo. Mis conocimientos sobre PHP son muy pero que muy básicas y e estado mirando por Internet como hacerlo.
El problema esta en que no me da ningun error de syntaxis pero el correo no me llega.

Código PHP
Cita:
<?php
$para = "[email protected]";
$asunto = "primerformulario";

$nombre = $_POST['nombre'];
$empresa = $_POST['empresa'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$poblacion = $_POST['poblacion'];
$mensaje = $_POST['mensaje'];

$cuerpo = "
$nombre <br>
$empresa <br>
$telefono <br>
$email <br>
$poblacion <br>
$mensaje <br>
";

$cabecera = "MIME-Version:1.0:\r\n";
$cabecera .= "Content-Type;text/html \r\n charset=iso-8859-1; \r\n";
$cabecera .= "From: $email \r\n";
$cabecera .= "To: $para; \r\n Subject:$asunto \r\n";

if(mail($para,$asunto,$mensaje,$cuerpo))
echo "Enviado Correctamente";
else
echo "Fallo en envio";
?>
Formulario HTML
Cita:
<form method="post" action="formulario.php" name="form">

Persona de contacto<br>
<input name="nombre" type="text" size="50" class="anchoform">

Empresa<br>
<input name="empresa" type="text" size="50" class="anchoform">

Tel&eacute;fono de contacto<br>
<input name="telefono" type="text" size="50" class="anchoform">

E-mail de contacto<br>
<input name="email" type="text" size="50" class="anchoform">

Poblaci&oacute;n<br>
<input name="poblacion" type="text" size="50" class="anchoform">

Mensaje<br>
<textarea name="mensaje" rows="10" cols="37"></textarea><br>
<input type="submit" value="Enviar informaci&oacute;n">
Alguien puede decirme donde esta el error por favor?
Muchas gracias por la ayuda, pero es que acabo de empezar con el html y el css y el php aun me queda un poco grande.