| Autor | Zpráva | ||
|---|---|---|---|
| Janke Profil * |
#1 · Zasláno: 13. 8. 2010, 15:28:58
Ahoj já vím, že už se to tu řešilo x-krát, ale vygeneroval jsem si na stránkách http://phpformgen.sourceforge.net/new_demo/phpformgen/ e-mailový formulář, bohužel se skládá z několika souborů a ač se v nich vyskytuje kódování do UTF-8 tak z něj chodí e-mail se zmršenou Češtinou, jinak to funguje bez problémů. Mohl by se na to někdo znalý podívat a zjistit kde je problém? Nasdílel jsem jeden úplně jednoduchý zde: http://ulozto.cz/5562466/formular.zip
Díky, doufám, že to nebude moc složité. |
||
| Tori Profil |
#2 · Zasláno: 13. 8. 2010, 19:11:04
Janke:
Mail se odesílá funkcí mail() (soubor processor.php). Zkuste přidat jako čtvrtý parametr používané kódování, např. pro utf-8: "Content-Type: text/html; charset=utf-8" |
||
| Alphard Profil |
#3 · Zasláno: 13. 8. 2010, 21:33:26
Janke:
Jestli to na odesílání používá klasickou funkci mail(), můžete tam zkusit zakomponovat Nejčastější potíže s PHP (FAQ). |
||
|
Časová prodleva: 3 dny
|
|||
| Janke Profil * |
Ale kam?
Mě to připadá úplně jiné než je to např. ve FAQ <?php
$where_form_is="http://".$_SERVER['SERVER_NAME'].strrev(strstr(strrev($_SERVER['PHP_SELF']),"/"));
// Checkbox handling
$field_1_opts = $_POST['field_1'][0].",". $_POST['field_1'][1];
mail("jméno@server.cz","phpFormGenerator - Form submission","Form data:
Čeština: $field_1_opts
Český text: " . $_POST['field_2'] . "
powered by phpFormGenerator.
");
include("confirm.html");
?> |
||
| Janke Profil * |
#5 · Zasláno: 18. 8. 2010, 00:30:10
Snad už to mám, zítra to vyzkouším a dám vědět
|
||
|
Časová prodleva: 16 let
|
|||
0