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!