GRY-Online.pl --> Archiwum Forum

Jak wyslac maila w formacie HTML?

30.08.2006
22:34
[1]

Azzie [ bonobo ]

Jak wyslac maila w formacie HTML?

Otoz pisze skrypt w PHP aby wysylal mi maila, ale z uwagi na lepsza czytelnosc potrzebuje aby mail ten szedl jako HTML.

Co nalezy dodac aby program pocztowy odczytywal to jako HTML?

Mam zmienna $text na ktora wrzucam w petli dane z bazy, co dodac na poczatku?

30.08.2006
22:41
[2]

Azzie [ bonobo ]

No ludziska prosze szybko, bo oczy mi sie juz kleja a chce to skonczyc dzis :)

30.08.2006
22:42
[3]

Kijano [ Generaďż˝ ]

pewnie styknie jak napiszesz
<HTML>
a na koncu

</HTML>

30.08.2006
22:42
smile
[4]

Grzesiek [ - ! F a f i k ! - ]

Jak szukalem podobnego zagadnienia, ale odnosnie ASP.Net, to pomogło takie zapytanie:



Na pewno szybciej coś znajdziesz na google'u niż ktokolwiek tutaj Ci da naprawdę fachową radę :)

Edit:
Sprawdź to:


Kijano ---> wątpię, żeby to zadziałało, ponieważ serwer prześle to jako zwykły tekst, czyli zobaczysz znaczniki. Trzeba gdzieś określić, że e-mail to sformatowany HTML :)

30.08.2006
22:44
[5]

Azzie [ bonobo ]

Kijano: nie, nie dziala jak sie wpisze <html><body> pokazuje sie to normalnie jako tekst w programie.

mysle ze to trzeba ustawic cos z MIME , ale oprocz tego ze fajnie brzmi to nie wiem co to jest :]

Grzesiek: Dzieki, przebijam sie przez ten poradnik :)
Myslalem ze moze ktos juz to robil i bedzie wiedzial, bo jednak na google czasami mozna stracic duuzo czasu a chcialbym juz isc spac :)

30.08.2006
22:50
[6]

Lutz [ Generaďż˝ ]

jest pare gotowych klas
poszukaj phpmail albo phpmailer

generalnie chodzi o to ze komenda mail ( mozesz wyslac dowolnego maila z serwera (warunek - dzialajacy na serwerze sendmail), w linku wyzej masz skladnie, jest stosunkowo prosta rzecz do zrobienia, a opierajac sie o baze danych masz naprawde duzo mozliwosci, robilem ostatnio cos takiego, moge ci pomoc w jakichs szczegolach, ale gotowca ci nie dam ;) sam rozumiesz...

hinty,
wyslij sobie z explorera - page by email, sprawdz zrodlo, naglowki, kodowanie itp.
to, i link ktory podalem spokojnie wystarczy.

Powodzenia

30.08.2006
22:54
smile
[7]

Azzie [ bonobo ]

HA! JUZ! :)

Dzieki Grzesiek za linka,

wystarczylo po prostu zamiast

mail('moj@email','temat',$text);

wpisac

mail('moj@email','temat',$text,"Content-type: text/html; charset=iso-8859-1");
i myklo :) SUPER!

© 2000-2025 GRY-OnLine S.A.