Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
Autor | Správa |
---|
Registrovaný: 16.07.07 Prihlásený: 31.07.22 Príspevky: 1225 Témy: 92 | 92 |
Hojte, mam script:
Kód: $mail = $_POST['mail']; $predmet = $_POST['predmet']; $text = $_POST['text']; $ip = $_SERVER['REMOTE_ADDR']; $cas = date("H:i:s d-m-Y"); if(mail("$mail_poslat", "$predmet", "Sprava od: $mail \n\n Text: $text\n\n $ip, $cas", "From: $mail")){ echo "E-mail bol odoslaný!"; }else{ echo "CHYBA!"; }
Celú stránku mám v UTF-8, no keď napíšem e-mail s dĺžňami, tak sa mi nezobrazí ako normálny mail, ale zobrazuje sa kde čo iné, len nie tie písmenka s dlznami a makcenmi...
Ako na to?
|
|
Registrovaný: 17.10.06 Prihlásený: 08.01.11 Príspevky: 1752 Témy: 17 | 17 |
k headrom pridaj Content-Type: text/plain; charset=utf-8
_________________ A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table. |
|
Registrovaný: 16.07.07 Prihlásený: 31.07.22 Príspevky: 1225 Témy: 92 | 92 |
hm, ale pise mi chybu
Kód: Warning: mail() [function.mail]: SAFE MODE Restriction in effect. The fifth parameter is disabled in SAFE MODE.
|
|
Registrovaný: 17.10.06 Prihlásený: 08.01.11 Príspevky: 1752 Témy: 17 | 17 |
piaty parameter? pridaj to k tomu from do stvrteho
_________________ A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table. |
|
Registrovaný: 16.07.07 Prihlásený: 31.07.22 Príspevky: 1225 Témy: 92 | 92 |
Kód: $headers .= "From: $mail \n"; $headers .= "Content-Type: text/plain; charset=utf-8\n"; if(mail($mail_poslat, $predmet, "$text\n\n $ip, $cas", $headers)){ echo "E-mail bol odoslaný!"; }else{ echo "CHYBA!"; }
bohužial, stale to robi po svojom :-(
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
V mailoch sa hlavičky oddeľujú sekvenciou \r\n, \n nestačí.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 16.07.07 Prihlásený: 31.07.22 Príspevky: 1225 Témy: 92 | 92 | |
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
Vo svojom mailovom klientovi si daj zobraziť všetky hlavičky emailu a pozri sa, či tam sú všetky správne, ako si ich zadal. Ak sú, skús sa pozrieť na nejaké nastavenie kódovania v klientovi, je možné, že to kóduje inak.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 16.07.07 Prihlásený: 31.07.22 Príspevky: 1225 Témy: 92 | 92 |
hlavicka je v poriadku, je to tak ako som to zadal, skusim este ten klient
|
|
Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
|