Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Wysyłanie maili po finalizacji transakcji dotpay
Forum PHP.pl > Forum > Przedszkole
mieszkos
Witam potrzebuje pomocy w rozplanowaniu działania aplikacji

Mamy w niej pierwszy krok, drugi krok, trzeci krok, i czwarty krok.

W pierwszym kroku podajemy dane typu: imie, naziwsko, klikamy przejdź dalej (wpisane dane są przypisywane do sesji)
W drugim kroku podajemy pewnien numer / numery i klikamy przejdz dalej (wpisane numery są przypisywane do sesji)
W trzecim kroku potwierdzamy wpisane wczesniej dane.
W czwartym kroku mamy przycisk przenoszacy nas do dotpay, gdy na niego klikamy wczesniej wykonuje sie pewnien kod ktory wysyla wpisane dane z sesji do mysql, a nastepnie po dokonaniu trasnackji w dotpay sa jescze updtowane dane do sql'a typu numer transakcji nam dopisuje.

Jednak jest pewno ale, numery z drugiego kroku mają swój e-mail, i cene (80 gr albo 5zł) i chodzi mi teraz o te 80 groszowe, gdy wpiszemy numer za 80 gr zostanie autoamtycznie wsyłany mail do maila przypisanego pod dany numer, wyglada to tak:

  1. $zmienna = $_SESSION['numery'];
  2. foreach($zmienna as $key => $mail) {
  3. $x=mail($mail[1],$da,$tresc,$headers);
  4. }


$_SESSION['numery'] to tablica, wyglada mniej wiecej tak: NUMER = > mail@mail =>80 gr

Kod oczywsice działa, tylko potrzebuje zrobić to wten sposob, aby te maile/mail został wysłany dopiero po pojawieniu sie w mysql numeru transakcji (czyli po 100% pewnosci ze płatnosc wykonana).
Nie zapominajmy że kod jest oparty o sesje, i kazdy uzytkownik wpisal inne numery po 80 gr.

Jak to zrobić ? Proszę o pomoc
wookieb
Nadaj jakiś sensowy tytuł w twoim temacie.
mieszkos
Zmienione.
Hekko
Dotpay wysyła potwierdzenie transakcji - odpowiedni numer dla poprawnego statusu. Skorzystaj z ich manuala, w tej chwili już nie pamiętam dokładnie jaka zmienna i na podstawie tego wykonaj operacje.
mieszkos
k, już sobie poradzilem inaczej zrobiłem ale działa.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.