Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wysyłanie maila po zainsertowaniu danych przez formularz kontaktowy
Jack77
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 1.10.2016

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


Witam szanownych kolegów i koleżanki (IMG:style_emoticons/default/wink.gif)
Jetem tutaj nowy i generalnie nowy w temacie php i mysqla (choć dobrze znam MS sql server). Otóż poproszono mnie abym zrobił stronę z formularzem kontaktowym, gdzie internauta mógłby wypełnić swoje dane i zostawić je na serwerze. No i to wykonałem (IMG:style_emoticons/default/smile.gif) - formularz w htmlu, we współpracy z phpem insertuje do tabeli "contacts" w bazie danych.
I to hula (IMG:style_emoticons/default/smile.gif) Problem mam z POINFORMOWANIEM administratora serwisu (brata), że ktoś nowy się zarejestrował (IMG:style_emoticons/default/smile.gif) Brat chciałby wiedzieć JAK NAJSZYBCIEJ, więc najlepiej aby po rejestracji był wysyłany do niego mail - no i nie wiem jak to zrobić (IMG:style_emoticons/default/sad.gif) Z tego co się domyślam to można by kombinować w te strony:

1. Napisać WYZWALACZ na tabeli Contacts (w MSSqlu Trigger (IMG:style_emoticons/default/wink.gif) OnInsert, który po insercie wysyłałby maila i odznaczał rekord, że już wysłano. Tylko nie wiem jak napisać właściwe polecenie/procedurę SQLową aby obsłużyć wysyłanie - i czy to w ogóle to możliwe w MySqlu

2. Jest coś takiego jak CRON - uruchamiałby się cyklicznie i sprawdzał rekordy w Contacts, do których jeszcze nie były wysłane maile.

W którą stronę iść?? Hosting mamy w Jupe.pl.
Będę wdzięczny za pomoc. Jacek.








Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
javafxdev
post
Post #2





Grupa: Zarejestrowani
Postów: 95
Pomógł: 7
Dołączył: 27.10.2015

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


a nie możesz w PHP zrobić wysyłania maila zaraz po zapisie do bazy?
Go to the top of the page
+Quote Post
Jack77
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 1.10.2016

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


Faktycznie!! mogę tak robić (IMG:style_emoticons/default/biggrin.gif) (IMG:style_emoticons/default/biggrin.gif)
Zafiksowałem się, że ten mail musi być wysyłany po stronie serwera - a przecież mogę go wysyłać nawet w tym samym skrypcie phpa co insertuje.
(mam tam nawet zmienną która wie czy insert się powiódł czy nie.)
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
że ten mail musi być wysyłany po stronie serwera - a przecież mogę go wysyłać nawet w tym samym skrypcie phpa co insertuje.

Z twojej wypowiedzi wynika iz sadzisz, ze mysql jest po stronie serwera a php juz nie. A wiec co by bylo jasne: zarowno php jak i mysql sa po stronie serwera (IMG:style_emoticons/default/wink.gif)

ps: przenosze
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 15.09.2025 - 15:24