Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Wysylanie maili
scorcher
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 6.09.2008

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


Co moze byc przyczyna kaprysnego wysylania maili za pomoca funkcji mail? Mam stronke na superhost.pl. Tam tez jest skrypt integrujacy platnosci z moim serwisem. Sam ten skrypt napisalem, czyli wiem co tam jest. Dziala w nim wszystko jak zaplanowalem. Fajnie, pochwalilem sie. Jednak nie wszystko jest porzadku. Otoz kaprysnie zachowuje sie funkcja mail. Po rozpoczeciu transakcji lacze sie z baza, dzieja sie cuda na kiju. Jest tez wysylanie maila z powiadomieniem, ale nie zawsze to dziala. Jesli dwie, trzy osoby dziennie dokonaja zakupu, dostane nie wszystkie maile, np. jednego, czasem dwa, a moze i czasem wszystkie trzy. Co moze powodowac takie dzialanie? Zaznaczam, ze wszystko inne dziala. Sprawdzilem kazdy kawalek kodu, wrzucalem tam warunki, echo, printy, aby sprawdzic, czy czasem cos sie nie wysypuje. Wszystko jest ok, klienci sa zadowoleni, ale ja co jakis czas musze "recznie" sprawdzac w bazie (gdzie wszystko jest poprawnie odnotowane!) przebieg transakcji.
W uproszczeniu jest tak (po nawiazaniu transakcji):

...
mail($do, $temat, $tresc, "Content-Type: text/plain; charset=\"iso 8859-2\"");
//tu lacze sie z baza, gdzie wszystko jest ok
...

Sory, za przydlugawego maila, ale nie chcialem pisac po prostu "funkcja mail() nie dziala; co zrobic?".
Go to the top of the page
+Quote Post
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Użyj po prostu PHPMailer, jest znacznie lepsza, może używać zewnętrznych serwerów smtp.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
scorcher
post
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 6.09.2008

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


A co moze byc przyczyna takiego dzialania funkcji mail()? Moge tez zainstalowac bibliotege PEAR, ale chcialbym wiedziec co jest nie tak. Zaznaczam, ze ta funkcja dziala, ale, jak juz wspomnialem, kaprysnie.
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(scorcher @ 13.06.2009, 21:27:31 ) *
A co moze byc przyczyna takiego dzialania funkcji mail()? Moge tez zainstalowac bibliotege PEAR, ale chcialbym wiedziec co jest nie tak. Zaznaczam, ze ta funkcja dziala, ale, jak juz wspomnialem, kaprysnie.


Może masz jakieś ograniczenie na serwerze? Hmm, nie wiem. Spróbuj z tym co Ci podałem.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
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: 19.08.2025 - 17:18