Jak w temacie mam problem z funkcją mail()
Wszystko ładnie ale wiadomość email jest wysyłana 2 razy. Czy wysyłaniu wiadomości możesz przeszkadzać zastosowanie sesji i przekierowanie javascript?
kod wysyłający email jest standardowy:
<? if($logged == true) { } else { } echo "<tr><td><b>$lang_do:</b></td><td>GoOx (<b>GoOx@goox.pl</b>)</td></tr> <tr><td><b>$lang_topic:</b></td><td><input type='text' name='email_topic' class='styl'></td></tr> <tr><td style='vertical-align:text-top;'><b>$lang_email_message:</b></td><td><textarea name='email_message' cols='60' rows='9' class='styl_txt'></textarea></td></tr>"; if($logged == true) { echo "<tr><td></td><td><p align='right'><input type='submit' name='send_email' class='in' value='$lang_send'>"; } else { } $email_ses = $_SESSION['send_email_ses']; if($email_ses == 1) { } else { if($email_ses == 2) { } } } $send_email = $_POST['send_email']; $email_topic = $_POST['email_topic']; $email_message = $_POST['email_message']; $i = 0; $i++; } $i++; } $get = $get[0]; $url_send_email = $http."?".$get; if($i == 0) { $for = "goox@goox.pl"; $topic = $email_topic; $message = $email_message; $headers = "MIME-Version: 1.0"."\r\n"; $headers .= "Content-type: text/html; charset=windows-1250"."\r\n"; $headers .= "To: GoOx@goox.pl"."\r\n"; $headers .= "From: $E_mail "."\r\n"; $_SESSION['send_email_ses'] = 1; } else { $_SESSION['send_email_ses'] = 2; } } ?>