Autor Zpráva
veteran
Profil *
Dobry den,

mam vytoreny formular, ktory odosiela vyplnene udaje priamo na mail. Avsak v prichadzajucej sprave mi namiesto znakov čťžýáí atď. mi zobrazuje "čťžýáí".

<?php
  $meno = $_POST['meno'];
  $priezvisko = $_POST['priezvisko'];
  $datum_nar = $_POST['datum_nar'];
  $adresa = $_POST['adresa'];
  $telefon = $_POST['telefon'];
  $mail = $_POST['mail'];
  $disciplin = $_POST['disciplin'];
  $email = 'office@sas-snowboarding.sk';
 $vysledek = mail($email, 'Prihláška člena SAS', $meno."\n".$priezvisko."\n".$datum_nar."\n".$adresa."\n".$telefon."\n" .$mail."\n".$disciplin); 
  if ($vysledek)
    echo 'Spr&aacute;va bola &uacute;spe&scaron;ne odoslan&aacute;<br><a href=index.php?sekcia=clen>sp&auml;ť</a>';
  else
    echo 'Spr&aacute;va nebola odoslan&aacute;';
?>

chcem sa opytat ako zabranit zobrazovaniu znakov.
Dakujem za odpoved.
Alphard
Profil
funkce mail má 4. nepovinný parametr hlavičky, nastav kódování, předmět zakóduj zvlášť, nebo použi phpmailer, řešilo se to mnohokrát
veteran
Profil *
a kde to do toho kodu mam zakomponovat? viem spravit kodovanie, ale len ak sa jedna o spojenie s SQL DB. s tymto som sa este nestretol. moze mi niekto pomoct? Dakujem
nightfish
Profil
http://cz.php.net/mail
případně
http://hrazdil.info/posilani-mailu-php/

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