![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
W temacie PHP dopiero raczkuje, mam następujący problem. Robię formularz, który będzie działał jako jeden z artykułów w joomli. Chodzi o formularz w którym odwiedzający wypełni sobie kilka pól + wybierze z checkboxa adresata maila, warunek jest taki, że może wybrać np 2 checkboxy, i wtedy mail musi dotrzeć do dwóch odbiorców. Sam mechanizm wysyłania działa, ponieważ udało mi się wykonać wybór adresata za pomocą rozwijanej listy, ale tam niestety nie wybierzemy dowolnej ilości odbiorców. Nie mam pomysłu jak wykonać przekazanie do funkcji @mail ma wykonać się kilka razy dla kilku różnych adresatów. Zapewne jakieś wywołanie w pętli, czy coś w tym rodzaju. Proszę o pomoc, dzięki.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Na swoim prywatnym.
Ale już sobie poradziłem. Błąd był taki, że przeglądarka wycinała adres podczas przesyłania i docelowo do wysyłki trafiał komunikat "Musisz włączyć obsługę java script, ze względu na bezpieczeństwo i wycinanie adresów przez roboty itd". Rozwiązanie polegało na stworzeniu tablicy z adresami. Następnie w checkbox ustawienie value na 0 , 1, 2 itd. Oraz w parametrze $do w funkcji mail(), wywoływanie tablicy: $adresy[$i], gdzie i jest wartością value z checkboxow. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 03:35 |