Autor | Zpráva | ||
---|---|---|---|
holooo Profil * |
#1 · Zasláno: 10. 7. 2009, 23:12:16
Mám takovej script na posílání mailů:
echo "<form action='mail.php' method='post'>"; echo "<input name='muj_mail' size='25' value='Váš@mail'><br>"; echo "<input name='predmet' size='25' value='Předmět'><br>"; echo "<textarea name='zprava' rows='6' cols='55'>Zpráva...</textarea><br>"; echo "<input type='submit' value='Odeslat'>"; echo "</form>"; vyřízení: $predmet = $_POST['predmet']; $muj_mail = $_POST['muj_mail']; $zprava = $_POST['zprava']; Mail($email, $predmet, $zprava, "From: " . $muj_mail); a něják bych potřeboval aby to mohlo bejt html jako odkazy <a href...> a css styly atd. Jak na to pls |
||
fuckin Profil |
#2 · Zasláno: 10. 7. 2009, 23:15:37
doporucuji nepouzivat, vetsina emailovych serveru html defaultne blokuje nebo jej minimalne nezobrazuje komplet.
Musis tam odeslat i hlavicku. |
||
holooo Profil * |
#3 · Zasláno: 10. 7. 2009, 23:21:41
takže jak to mám udělat?
Zkusil sem odeslat: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=windows-1250" http-equiv="content-type"> <title></title> </head> <body> <br> </body> </html> ale na mialu se to zobrazí jako kod |
||
fuckin Profil |
#4 · Zasláno: 10. 7. 2009, 23:29:25
ne to sem nemyslel, ale stejne sem te navedl blbe. Pres fci mail() je prakticky nemozne odeslat html mail. K tomuto ucelu se pouziva jiz hotove reseni phpmailer ...
Mrkni sem http://webnews.terc.cz/ps/article.php?arid=13 |
||
Radek9 Profil |
#5 · Zasláno: 10. 7. 2009, 23:42:07 · Upravil/a: Radek9
fuckin:
Ok a vysvětlíš mi, co se stane, když odešlu toto? <?php $kodovani = "utf-8"; $clearsubject = "něco ěščřžýáíé"; $encodedsubject = base64_encode($clearsubject); $subject = "=?".$kodovani."?B?".$encodedsubject."?="; $headers = "MIME-Version: 1.0"."\r\n"."Content-type: text/html; charset=".$kodovani."\r\n"; mail("radomirzemlicka@seznam.cz", $subject, "<div style='background: red; width: 800px'><b>ěščřžýáíéúů</b></div>", "From: haha@seznam.cz"."\r\n".$headers); ?> Odešle se <div> s červeným pozadím. Proč tedy myslíš, že je to nemožné? |
||
Mike8748 Profil |
#6 · Zasláno: 10. 7. 2009, 23:45:43
http://cz.php.net/manual/en/function.mail.php
example #4 vubec neni problem odeslat html mail pomoci funkce mail() |
||
fuckin Profil |
#7 · Zasláno: 10. 7. 2009, 23:47:01
ano to jsou ty hlavicky jak jsem rikal. Zamerne jsem rekl prakticky nemozne ptze se to v praxi nepouziva,nebot je to neprehledne a zbytecne problemove. Temer vzdy se vyuzije phpmailer.
|
||
Časová prodleva: 15 let
|
0