Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dlaczego funkcja mail() wysyła dwa razy?
donjulian
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 23.03.2006

Ostrzeżenie: (0%)
-----


Witam

Poniżej fragment prostego kodu, który wysyła maila:
Kod
$tresc=$_POST['tresc'];
$maile2=$_POST['maile2'];
$odbiorca='mail@mail.xyz';

$naglowki  = "MIME-Version: 1.0\r\n";
$naglowki .= "From:<$maile2>\r\n";
$naglowki .= "Subject: Temacik ładnyr\n";
$naglowki .= "Content-type: text/html; charset=iso-8859-2\r\n";

if(mail($odbiorca, 'Temat maila', $tresc, $naglowki))
echo 'Wysyłka zakończona <SPAN STYLE="color: green">sukcesem</span>';

else echo 'Wysyłka zakończona <SPAN STYLE="color: red">niepowodzeniem</SPAN>. <A HREF="java script:history.go(-2);">Spróbuj ponownie</A>.'


Problem jest taki, ż zawsze dochodzą dwa maile, z tego jeden bez tematu i treści.
Hosting na home.pl

Czemu tak sie dzieje?

Znalazłem przyczynę, lecz jej nie rozumiem - po usunięciu definicji styli ze strony wywołującej funkcję mail() działa jak trzeba
Poniżej felerny fragmrnt kodu - może ktoś wie czemu powodował podwójne wysyłanie maili?
Kod
<HEAD>
....
<style type="text/css">
<!--
@import url("arkusz_styli.css");
body {
    background-image: url();
    background-position: center;
    background-color: #6E000A;
}
.style9 {font-size: 10px}
.style11 {color: #FFFFFF}
.style13 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;color: #FFFFFF;font-size: 10px}
-->
.tabela_11 {

    background: #E77E46;
    
}
.srodek {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    line-height: 12px;
    font-variant: normal;
    text-transform: none;
    text-align: justify;
    vertical-align: middle;
text-decoration: none;
}
.style21 {
    font-family: "Times New Roman", Times, serif;
    font-style: italic;
    font-size: 24px;
}
.style22 {font-family: Verdana, Arial, Helvetica, sans-serif}
</style>
......
</HEAD>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
piczu
post
Post #2





Grupa: Zarejestrowani
Postów: 182
Pomógł: 0
Dołączył: 4.01.2005
Skąd: piczu.info

Ostrzeżenie: (10%)
X----


pewnie dlatego
Kod
background-image: url();


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:42