Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 4.02.2014 Ostrzeżenie: (20%)
|
Witajcie mam formularz rejestracyjny który po wypełnieniu przez użytkownika automatycznie wysyła na jego konto pocztowe wiadomość.
if(mail("$email", 'Witaj', "$wiadomosc")) { echo 'Wiadomość została wysłana'; } Wysyła dość prymitywną wiadomość, chciałbym żeby to był obrazek wykonany przeze mnie w formacie jpg, png. Jak to zrobić? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%)
|
Ja za Tomplusem bym polecił jakąś bibliotekę, ale jeśli chcesz poćwiczyć i zrozumieć co tam się dzieje, to zacznij od lektury manula. To początek, ale już dowiesz się o parametrze "$dodatkowe_naglowki" czyli "$headers". Te dodatkowe nagłówki są niezbędne, żeby skomponować bardziej zaawansowanego emaila. Z nagłówkami już można wstawiać obrazki do emaila w formacie html, chociaż to nie zawsze rozwiązuje problem. Nagłówków jest całkiem sporo. Doczytaj. A na poczętek spróbuj tak:
1. Dodaj czwarty parametr do mail():
2. $wiadomosc skomponuj w formacie html, podając bezwzględny URL do obrazka, np.:
...no i wyślij
|
|
|
|
berti28 Wysłanie funkcją mail obrazka 5.05.2017, 15:24:09
Tomplus zamiast używać mail() który jest coraz częściej bl... 5.05.2017, 16:33:06
berti28 Serdeczne dzięki Problem rozwiązany!!... 6.05.2017, 13:04:11 ![]() ![]() |
|
Aktualny czas: 2.01.2026 - 08:29 |