Autor Zpráva
lukas_kuty
Profil
Ahoj, mám tento script na odeslání formuláře na email.
<form action="send.php" method="post">   <br>
<ul>
<b>Odpovědná osoba za fakturaci:</b>  <br ><br >
<ul>
    Jméno:* <input type="text" name="jmeno" size="20" value="" ><br >
    Příjmení:* <input type="text" name="prijmeni" size="20" value="" ><br >
    Email:* <input type="text" name="odesilatel" size="20" value="@" ><br >
    Jméno domény:* <input type="text" name="domena" size="20" value="" ><br >
    Telefon:   <input type="text" name="telefon" size="20" value="" ><br >   <br>
      </ul>
<b>Firma: </b>    <br><br>
<ul>
    Název firmy:  <input type="text" name="firma" size="20" value="" ><br >
    Majtel Firmy:  <input type="text" name="firmamajtel" size="20" value="" ><br >
    Adresa:     <input type="text" name="adresa" size="20" value="" ><br >     <br>
     </ul>
<b>Přeji si objednat:</b> <br><br>
      <ul>
     <select id='select' name='select'> 
                        
<option value='null'>- vyberte -</option> 
<option value='Položka1 '>Položka1 </option> 
<option value='Položka2'>Položka2</option> 
<option value='položka3'>položka3</option> 
<option value='Jiné (specifikujte níže)'>Jiné (specifikujte níže)</option> 
                    </select>       <br>
                                                    </ul>
                                      <br>  <b>Doplňující informace pro administrátory:</b><br> <br>
                                                   <ul>
  <textarea name="vzkaz" cols="40" rows="6">
  </textarea>  <br>  </ul>   <br>
  Před objednáním si pečlivě přečti <a href="pravidla.php">podmínky</a>. <b>S odesláním tohoto formuláře se zavazuješ k tomu, že si je četl a že s nimy souhlasíš.</b> Tento formulář je nezávazný. 
 <br><br> <input type="submit" value="Odeslat">
  </ul>
 </form>

A teď k probllému. Email se odešle v pořádku ale text se vždy zobrazí špatně: domĂŠnu JmĂŠno: PříjmenĂ­:
Všude kde jsou háčky a čárky tak se zobrazí výše uvedené znaky. Poradí mí někdo kde mám chybu?

Moderátor Majkl578: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Johny94
Profil *
Chyba je v kódování toho dokumentu, někde tam bude něco jako
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

tak tam za to charset když napíšeš utf-8 tak by to mělo bejt OK.
Majkl578
Profil
Nejčastější potíže s PHP
lukas_kuty
Profil
Ne ne, kódování celé stránky je utf-8. Email to pošle ale ve slovech kde je diakritika se objeví nečitelné znaky...
T.Thomas
Profil *
lukas_kuty:
kódování celé stránky je utf-8
To se týká pouze hlavičky dokumentu. Je i samotná stránka uložena v utf-8? Dá se to uložit v PSPadu, "Formát -> utf-8"
To samé platí i o scriptu který tenhle formulář zpracovává.
lukas_kuty
Profil
Takže v kódu formuláře chybu nemám? Je chyba v kódování?
pcmanik
Profil
lukas_kuty:
Po 3 prispevkoch ti to este nieje jasne?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0