![]() |
![]() |
-Maxxuell- |
![]()
Post
#1
|
Goście ![]() |
Cześć,
udało mi się zrobić prosty newsletter, który dodaje mi unikalne ID i adres e-mail do bazy danych - zwykły formularz na stronie. Mam teraz pytanie czy jest możliwość przygotowania dwóch linków, które bym dawał w wiadomości, a które by robiły: 1. Zapisz się do newslettera - po kliknięciu w link adres odbiorcy dodawał by się do bazy danych 2. Usuń z newslettera - analogicznie adres odbiorcy kasował by się z bazy danych Z góry dziękuję za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 467 Pomógł: 77 Dołączył: 6.09.2008 Skąd: Miechów / Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat Zapisz się do newslettera - po kliknięciu w link adres odbiorcy dodawał by się do bazy danych Po co ktoś ma się drugi raz zapisywać do tego samego newslettera? Zrobienie takiego mechanizmu nie jest szczególnie trudne. Podajesz po prostu użytkownikowi adres url pod którym będzie akcja zapisu / usunięcia. Dodatkowo podajesz także adres e-mail oraz dla bezpieczeństwa jakiś losowy hash. Chodzi o to, żeby zabezpieczyć skrypt przed przypadkowym dodaniem / usunięciem adresów e-mail. Podczas wysyłania adresu generujesz hash, który w bazie przypisujesz do danego adresu e-mail. Później przy wywołaniu odpowiedniej akcji sprawdzasz czy ten w bazie zgadza się z tym podanym w adresie url. Jeśli tak to wykonujesz odpowiednią akcje, a jeśli nie wyświetlasz stosowny komunikat |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 15:18 |