Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/03/2013, 15:08
ERR
 
Fecha de Ingreso: febrero-2012
Ubicación: Escazu
Mensajes: 18
Antigüedad: 12 años, 2 meses
Puntos: 1
Respuesta: Formulario PHP no envia los datos correctamente

prueba de esta forma, me avisas como te fue

Código PHP:

<form action="contacto.php" class="contact_form" method="post" name="contactar.php">
    <ul>
        <li>
            <label for="name">Nombre:</label>
            <input type="text" name="nombre" placeholder=""/>
        </li>
        <li>
            <label for="email">Email:</label>
            <input type="email" name="email" placeholder=""/>
        </li>
        
        <li>
            <label for="Mensaje">Mensaje:</label>
            <textarea name="mensaje" cols="40" rows="6"></textarea>
        </li>
        <li>
          <button class="submit" type="submit">Enviar</button>
        </li>
    </ul>
</form>

<?php 

if(isset($_POST))
{
    
$nombre $_POST['nombre'];
    
$mail $_POST['mail'];
    
//$empresa = $_POST['empresa']; donde esta la empresa
    
$mensaje$_POST['mensaje'];


    
$headers 'MIME-Version: 1.0' "\r\n";
    
$headers .= 'Content-type: text/plain; charset=iso-8859-1' "\r\n";
    
$headers .= 'To: [email protected]"\r\n";
    
$headers .= 'From:'$email "\r\n";

    
$mensaje "Este mensaje fue enviado por " $nombre " \r\n";
    
$mensaje .= "Su e-mail es: " $mail " \r\n";
    
$mensaje .= "Mensaje: " $mensaje " \r\n";
    
$mensaje .= "Enviado el " date('d/m/Y'time());

    
$asunto 'Consulta';

    
mail(''$asunto$mensaje $header);

    echo 
'Su mensaje ha sido enviado.';
}
else
{
    echo 
"error al enviar mensaje";
}

?>