Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2013, 11:29
Avatar de haraiza
haraiza
 
Fecha de Ingreso: marzo-2011
Mensajes: 2
Antigüedad: 14 años
Puntos: 0
Problema con mail()

Buen dia.

Estoy teniendo problemas con mail() al momento de enviar el correo y me gustaría pedir la ayuda de la comunidad porque ya estoy muy desorientado. Estoy usando una cuenta gratuita en www.000webhost.com para aprender a usar php y al momento de llenar el formulario para enviar un email a mi correo no se envía nada.

Aun así, se ejecuta el scritp de comprobación dando a entender que si se envió el correo correctamente.

¿Me pudieran ayudar por favor?

Aquí esta el código:

De antemano gracias.

Código PHP:
<?php
$to 
"[email protected]";
$subject "Form from the WebPage";
$name $_POST['name'];
$email $_POST['email'];
$message $_POST['message'];

$body = <<<EMAIL

name $name<br>

message $message <br>

email $email.<br>

header $header.<br>

EMAIL;
$header "$email";
if(
$_POST){
    
mail($to$subject$body$header);
    
$feedback "El email se envio exitosamente!";
}
?>


<!DOCTYPE html>
<html>
<head>
    <title>E-Mail Form</title>
    <style type="text/css">
        form {
            width: 400px;
            font-family: Helvetica, “Helvetica Neue”, Arial;
            padding: 25px;
        }
        form label {
            display: block;
            font-size: .8em;
        }
        form input, textarea, submit {
            font-size:    .65em;
            padding: 5px;
            border: #ccc solid;
            width: 80%;
        }
    </style>
    
</head>
<body>
    <div id="wrapper">
    
        <div id="content">
        
            <form action="?" method="POST">
                <fieldset><legend>Envio de email</legend>
                <p id="feedback"><?php echo $feedback?></p>
                <p><label for="name">Name:</label><br/>
                <input class="elements" type="text" size="25" id="name" name="name" /></p>
    
                <p><label for="email">E-mail Address:</label><br/>
                <input class="elements" type="text" size="25" id="email" name="email" /></p>
    
                <p><label for="msg">Message:</label><br/>
                <textarea class="elements" id="msg" name="msg" cols="30" rows="5"/></textarea></p>

                <button type="submit" name="submit" value="send">Send Message</button>
                </fieldset>    
            </form>
        </div><!--content-->
    </div><!--wrapper-->
</body>
</html>