Foros del Web » Programando para Internet » PHP »

No Recibo el coreo enviado con $mail.. alguien puede revisarme el codigo?

Estas en el tema de No Recibo el coreo enviado con $mail.. alguien puede revisarme el codigo? en el foro de PHP en Foros del Web. Muy buenas, estoy haciendo un formulario de contacto pero no me funciona.. ? os pongo el codigo, y un link con display errors, al parecer ...
  #1 (permalink)  
Antiguo 13/03/2010, 14:05
 
Fecha de Ingreso: febrero-2009
Mensajes: 580
Antigüedad: 15 años, 9 meses
Puntos: 13
Pregunta No Recibo el coreo enviado con $mail.. alguien puede revisarme el codigo?

Muy buenas,

estoy haciendo un formulario de contacto pero no me funciona.. ?

os pongo el codigo, y un link con display errors, al parecer no reconoce los $_post del formulario

Código PHP:
<?php

ini_set
('display_errors'1);
ini_set('log_errors'1);
ini_set('error_log'dirname(__FILE__) . '/error_log.txt');
error_reporting(E_ALL);
session_start();

?>


<h1>Help</h1>



<?
if($_POST['notes'] && $_POST['name'] && $_POST['emal']){

    
$correo "[email protected]";
    
$mail=$_POST['emal'];
    
$nombre $_POST['name'];
    
$coment $_POST['notes'];
    
$asunto"Sugerencia recibida desde el formulario de keepyourlinks";
    
    
$message ="
    <h1>"
.$nombre."</h1><hr /><br />
    <h4>Comentario: <h4>"
.$coment."<br /><br />";
    echo 
'<div class="caja"><p><img src="../../images/confirm.php" alt="img" width="32" height="25" /> Thank you very much for your submission</p></div>';
    
    
mail($mail$asunto,$message,"Some need Help in keepyourlinks <".$correo.">");

}else{
    

                
?>


<h2>If any of this didn't help please send us your request</h2>
<div id="stylized" class="myform">
<form id="contact" name="contact" method="post" action="help.php">
  <label>Name</label>
  <input type="text" name="name" id="name" />
  </input>
  <label>email</label>
  <input type="text" name="email" id="email" />
  </input>
  <label>Notes</label>
  <span class="small">Please write here any coment, request or questioin</span>
  <textarea type="text" name="notes" id="notes" />
  </textarea>
  <button type="submit" name="send" id="send">Send</button>
</form>
</dv>

<? ?>



<h2>Try also to login with Demo user</h2>
<p>There is avaliable Demo User with some links and some categories so you can
  have a look how your links will be kept</p>
<h3 class="caja"><a href="login.php?demo=true">Try Demo User</a></h3>
En principio valida y tal, pero no recibo el comentario.. :?

Para probarlo, aqui

http://keepyourlinks.com/help.php

Cualquier idea ese bienvenida :)

gracias!
__________________
¿ya conoces la red social de cocina? descubre y comparte recetas de cocina
TONIWEB, un programador web freelance
  #2 (permalink)  
Antiguo 13/03/2010, 14:12
Avatar de AnesGy  
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigüedad: 15 años, 6 meses
Puntos: 19
Respuesta: No Recibo el coreo enviado con $mail.. alguien puede revisarme el codigo?

Mail devuelve true si es exitoso y false si no (lo digo por que no lo has comprobado).

Si funciona, Mail asegura que intentará enviarlo, pero no que llegará al destino. Si quieres puedes usar el Módulo de PEAR de Mail, o el mío (http://anesgysd.byethost7.com/Clase-AMailer-PHP-.html) para enviar por SMTP el correo. Si hay un fallo en el envío la propia conexión SMTP te lo dirá, y si el destinatario está mal colocado, entonces el servidor de correo se encargará de devolverte el mensaje.
__________________
Si alguna vez parece que soy grosero, pido perdón, es un intento fallido de ser directo.

AnesGy SD. Name it, Get it

Etiquetas: mail
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:17.