Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][HTML][PHP] Link do dwóch miejsc
Forum PHP.pl > Forum > Przedszkole
115750
Mam taki problem.

Generuję z bazy listę osób, do których wysyłam maila.

Wygląda to mniej więcej tak:

Imię | Nazwisko | Wyślij mail

Pole "wyślij mail" jest linkiem wyglądającym tak:

  1. <a href="mailto:xxx@yyy.zzz.pl?subject=Temat;body=Treść">Wyślij mail</a>


Niestety po pewnym czasie nie pamiętam już do kogo wysłałem maila i chciałbym wprowadzić opcję zaznaczania osoby, jeśli kliknąłem już przy niej na link "wyślij mail".

Kliknięcie na "wyślij mail" powinno zatem powodować otworzenie programu pocztowego jak i wywołać odpowiedni skrypt phpktóry zaznaczy w bazie, że dana osoba została kliknięta.
I tutaj niestety brakuje mi dobrego pomysłu jak przy okazji kliknięcia wywołać ten skrypt php.
Problemem nie jest sam skrypt tylko jak go wywołać.

Jedyne co mi przychodzi do głowy to zdarzenie onclick. Może jednak są lepsze sposoby na to?
trueblue
https://www.w3schools.com/cssref/sel_visited.asp

Słyszałeś o systemach newsletterowych?
115750
Cytat(trueblue @ 5.08.2017, 11:44:17 ) *


To dobre rozwiązanie do czasu aż nie oczyści się historii w przeglądarce.

Cytat(trueblue @ 5.08.2017, 11:44:17 ) *
Słyszałeś o systemach newsletterowych?


Do moich potrzeb system newslletterowy się nie sprawdzi. Nie wysyłam tych maili masowo. Wysyłam raz na jakiś czas tylko do nowych osób.
Treść często modyfikuję pod konkretną osobę.
trueblue
To zapisuj w bazie email oraz datę wysyłki (kliknięcia).

Co to znaczy, że wysyłasz pod konkretną osobę? Treść jest całkowicie odmienna?
115750
Cytat(trueblue @ 5.08.2017, 12:15:08 ) *
To zapisuj w bazie email oraz datę wysyłki (kliknięcia).


Dokładnie tak chcę robić. Zastanawiałem się tylko nad sposobem wywoływania skryptu, który mi to w bazie zapisze.
Skoro href uruchamia program pocztowy, to obecnie skorzystam chyba z konstrukcji
  1. onclick="location.href='plik.php?id=%d'"

Nic lepszego nie przychodzi mi do głowy.

Cytat(trueblue)
Co to znaczy, że wysyłasz pod konkretną osobę? Treść jest całkowicie odmienna?

Całkowicie to odmienna nie jest ale czasem jakieś drobne modyfikacje wprowadzam.
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.