Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2008, 13:42
dnogvi
 
Fecha de Ingreso: septiembre-2008
Mensajes: 15
Antigüedad: 18 años
Puntos: 0
la funcion mail () me manda 2 mails??¿ ayuda please!

Buenas, tengo en mi sitio una pagina de confirmacion, que si se cumplen ciertas condiciones determinadas por un "if" envia un mail de confirmacion, el problema es que a veces llega 1 , o 2 o 3 mails! y la verdad no he logrado dar con el error: les dejo el codigo de este if, por favor avisen si es necesario todo el codigo (no tengo problema)

Código PHP:
<?php if ( get_option('successmail') == "Enable" && $dani == "10" ) {
                                
                
$name = get_post_meta($postid, 'company', true);
                
$websitename = get_bloginfo('name');
                
$joblink = get_permalink($postid);
                
$message = get_option('mailcontent');
                
                
$message = str_replace("[buyer_name]", "$name", $message);
                
$message = str_replace("[website_name]", "$websitename", $message);
                
$message = str_replace("[job_link]", "$joblink", $message);
                
                
$mail = get_post_meta($postid, 'companymail', true);
                
$subject = get_option('mailsubject');                
                
mail($mail, $subject, $message, "From: [email protected]"); 
                };
?>

Que tengo mal? que debo hacer? los correos llegan bien, pero repetidos de 1 a 3 veces

muchisimas gracias!