Autor | Zpráva | ||
---|---|---|---|
BigJoe Profil * |
#1 · Zasláno: 16. 11. 2007, 07:12:16
Dobry den. Pořeboval bych skript na odesílání emailů. Jenže všechny které jsem našel, zobrazovali špatne češtinu. Nevíte kde takový skript seženu popř. udelám ? předem díky
|
||
Taps Profil |
#2 · Zasláno: 16. 11. 2007, 07:52:32
BigJoe
musíš si nastavit správné kodování u hlavičky. zkus si to upravit $prijemce=$email; $subject = $predmet; $subject = imap_8bit($subject); $subject = "=?windows-1250?Q?".$subject."?="; $zprava = "<HTML><HEAD></HEAD><BODY>"; $zprava.="".$_POST[text]."<br><br>"; $zprava.="odesilatel:".$_POST[odesilatel].""; $zprava.="</BODY></HTML>"; $hlavicka .= "Content-Type: text/html; charset=windows-1250 "; $hlavicka.="From: neco@neco.cz"; $odeslano=mail($prijemce, $subject, $zprava, $hlavicka); echo "<p class='obsah_center'><font>Vaše e-mailová zpráva byla úspěšně odeslána</font></p>"; |
||
BigJoe Profil * |
#3 · Zasláno: 16. 11. 2007, 15:47:46
Díky..ale bohužel vůbec nefungují hlásky jako ž,š,ř apod.... např. í, á apod zobrazí... :(
|
||
BigJoe Profil |
#4 · Zasláno: 16. 11. 2007, 17:45:45
Kod sem si upravil. Předmét mailu je v pohodě,zobrazuje se i š nebo č. Ale ve zprávě se tyto znaky vynechávají. Proměnnou zprávy sem změnil stejně jako předmétu,ale v předmětu to funguje,ve zprávě už ne....čím to e ?? v čem dělám chybu ? předem díky za odpověď
kód :
|
||
BigJoe Profil |
#5 · Zasláno: 16. 11. 2007, 17:47:51
EDIT :
v $odeslano=mail($prijemce, $subject, $zprava, $hlavicka); bude samozřejmě $odeslano=mail($prijemce, $subject, $zprava2, $hlavicka); i přez to nefunguje :'( |
||
DoubleThink Profil * |
#6 · Zasláno: 16. 11. 2007, 18:53:40
|
||
Časová prodleva: 16 let
|
0