Stránka 1 z 2

Diakritika v email form

Napsal: 25 úno 2015 15:45
od Nikushka1994
Dobrý den,

jsem začátečnice v programování html kodem a už si půldne lámu hlavu s diakritikou ve formuláři emailu. Místo diakritiky to v přijatém emailu napíše pouze nesmysly. Na internetu jsem o této problematice našla hodně článků, ale moudřejší z toho nejsem. Zbytek stránky mám tvořenou ve web page makeru, tudíž se do html kodu nedostanu, ale Character set celého zbytku stránky je windows-1250. Moc prosím o radu, jak kód upravit.

<div class="formular">
<form name="Prihlaska" method="POST" action="mailto:prjemce@xxx.cz" enctype="text/plain" style="margin:0px">
<input type="hidden" name="Prihlaska" value="DL"><div class="formcontent">

<div class="line select type-select row">
<label for="Prihlaska"><b>Vyberte kategorii:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<select name="Vyberte kategorii:" id="Prihlaska" value="">
<option value="">Vyberte kategorii</option>
<option value="c. 100 FUN - 200m">č. 100 FUN - 200m</option>
<option value="c. 101 FUN - 1000m">č. 101 FUN - 1000m</option>
</select>
</div>
<div class="line input type-varchar row">
<br><br><label for="Jmeno"><b>Jméno posádky:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="40" name="Jmeno posadky:" id="Jmeno" value="">
</div>
<div class="line input type-varchar row">
<br><br><label for="mesto"><b>Město:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="40" name="Mesto:" id="mesto" value="">
</div>
<div class="line input type-varchar row">
<br><br><label for="Kapitan"><b>Kapitán - jméno a příjmení:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="40" name="Kapitan:" id="Kapitan" value="">
</div>
<div class="line input type-varchar row">
<br><br><label for="Telefon"><b>Telefon:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="40" name="Telefon:" id="Telefon" value="">
</div>
<div class="line input type-email row">
<br><br><label for="email"><b>E-mail:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="20" name="E-mail:" id="email" value="@">
</div>

<br><br><label for="Poznamka"><b>Poznámka:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<textarea name="Poznamka:" id="Poznamka" cols="40" rows="5"></textarea>
<div class="line textarea type-text row">
</div>
</div>

<br><br><div class="cb"><hr class="invisible"></div>

<br><br><br><button type="submit" class="button">Odeslat</button>
</div>
</form>
</div>



DĚKUJI ZA KAŽDOU RADU :)

Re: Diakritika v email form

Napsal: 25 úno 2015 15:49
od Againuser
Ahoj tohle to dej pod <head>
<meta charset="UTF-8">
//:
úplně na první řádek napiš <head> pod něj dej <meta charset="UTF-8"> a úplně na spodek kodu dej </head>

Re: Diakritika v email form

Napsal: 25 úno 2015 15:52
od Nikushka1994
Bohužel stále stejné i na 2. pokus :(

Re: Diakritika v email form

Napsal: 25 úno 2015 15:54
od Againuser
Okopíruj si to :
<head>
<meta charset="UTF-8">
<div class="formular">
<form name="Prihlaska" method="POST" action="mailto:prjemce@xxx.cz" enctype="text/plain" style="margin:0px">
<input type="hidden" name="Prihlaska" value="DL"><div class="formcontent">

<div class="line select type-select row">
<label for="Prihlaska"><b>Vyberte kategorii:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<select name="Vyberte kategorii:" id="Prihlaska" value="">
<option value="">Vyberte kategorii</option>
<option value="c. 100 FUN - 200m">č. 100 FUN - 200m</option>
<option value="c. 101 FUN - 1000m">č. 101 FUN - 1000m</option>
</select>
</div>
<div class="line input type-varchar row">
<br><br><label for="Jmeno"><b>Jméno posádky:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="40" name="Jmeno posadky:" id="Jmeno" value="">
</div>
<div class="line input type-varchar row">
<br><br><label for="mesto"><b>Město:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="40" name="Mesto:" id="mesto" value="">
</div>
<div class="line input type-varchar row">
<br><br><label for="Kapitan"><b>Kapitán - jméno a příjmení:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="40" name="Kapitan:" id="Kapitan" value="">
</div>
<div class="line input type-varchar row">
<br><br><label for="Telefon"><b>Telefon:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="40" name="Telefon:" id="Telefon" value="">
</div>
<div class="line input type-email row">
<br><br><label for="email"><b>E-mail:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="20" name="E-mail:" id="email" value="@">
</div>

<br><br><label for="Poznamka"><b>Poznámka:</b></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<textarea name="Poznamka:" id="Poznamka" cols="40" rows="5"></textarea>
<div class="line textarea type-text row">
</div>
</div>

<br><br><div class="cb"><hr class="invisible"></div>

<br><br><br><button type="submit" class="button">Odeslat</button>
</div>
</form>
</div>
</head>

Re: Diakritika v email form

Napsal: 25 úno 2015 15:57
od Nikushka1994
místo ěěě se stále zobrazuje ěěě ... to je tak, když se někdo pustí do něčeho nepřímo úměrného jeho silám, ale je to pro mě výzva

Re: Diakritika v email form

Napsal: 25 úno 2015 16:00
od Againuser
Ten kod co si zde napsala mi jde v pohodě stím co jsem ti poslal.

Re: Diakritika v email form

Napsal: 25 úno 2015 16:04
od Nikushka1994
Tomu nerozumím tedy

Re: Diakritika v email form

Napsal: 25 úno 2015 16:07
od Againuser
Vyfoťte to a hoďte to do přílohy. Děkuji

Re: Diakritika v email form

Napsal: 25 úno 2015 16:09
od Nikushka1994
Ještě jedna věc, jestli si rozumíme, na stránce mi to diakritiku vypisuje, jen email příjde zkomolený.

Re: Diakritika v email form

Napsal: 25 úno 2015 16:11
od Againuser
Pošlete mi to prosím na derkapatrik@email.cz a podívám se co to píše ať to vidím.

--- Doplnění předchozího příspěvku (25 Úno 2015 16:52) ---

Vyřešeno - Kódování bylo špatně nastaveno v programu.

Re: Diakritika v email form

Napsal: 25 úno 2015 17:10
od LuCaCZ
Tohle není úplně šťastný řešení. Uživatel nemusí mít přiřazený program k mailto: nebo nakonfigurovaný např. Outlook k odesílání mailů. Rozhodně je lepší odesílat email přes PHP a funkci mail().

Againuser: kde si viděl dávat do hlavičky <head> kód stránky?!

Re: Diakritika v email form

Napsal: 25 úno 2015 17:20
od Againuser
LuCa ,díky ale přišel jsem na to již sám jaký jsem banán že do hlavičky dám kód stránky :D