Na seznamu nefuguje diakritika

Napište nám o svých webových stránkách, dejte vědět o jakémkoliv jiném zajímavém webu

Moderátoři: Myloš, Mods_senior

Nosnx
nováček
Příspěvky: 2
Registrován: duben 12
Pohlaví: Muž
Stav:
Offline

Na seznamu nefuguje diakritika

Příspěvekod Nosnx » 18 dub 2012 16:48

Zdravím, nechci zakládat zbytečně téma, je jich tu dost tak to hodím sem...

Mám problém s kodováním a už nevím jak dál...prošel jsem snad všechny topici, zkusil jsem všechny možnosti ale ne a ne mi přijít mejl s diakritikou...jediný e-mail, kde funguje je gmail ale na centrumu, seznamu nefuguje diakritika...nefunguje ani na poštovním klientovi Mozilla Thunderbird..

Zde je můj php script (nevím proč ale pokud do fuinkce mail() přidám headers, viz. script přestanou mejli chodit úplně :( :( když ji smažu, začnou chodit, ale bez diakritiky)

Kód: Vybrat vše

<?php
include ("zahlavi.php");

$zprava = "";

if(strlen(ltrim ($_POST['jmeno']))>0){
  $jmeno = $_POST['jmeno'];
  }else {
$zprava .= "Nevyplnil(a) jste jméno a příjmení!<br>";
}

if (strlen($_POST['email_odesilatel'])>0 && preg_match("/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i", $_POST['email_odesilatel'])){
      $email_odesilatel=htmlspecialchars($_POST['email_odesilatel']);  //osetreni proti presmerovani stranky (htmlspecialchars)
      }else{
      $zprava.="Zadal(a) jste špatný e-mail <br />";
      }

if (strlen(ltrim($_POST['telefon']))>0) {
  $telefon = $_POST ['telefon'];
} else {
$zprava .= "Nevyplnil(a) jste Vaše telefonní číslo!<br>";
}

if (strlen(ltrim($_POST['dotaz']))>0) {
  $dotaz = $_POST ['dotaz'];
} else {
$zprava .= "Nevyplnili(a) jste Váš dotaz!<br>";
}


$email = "ich55@centrum.cz";
$subject = "Dotaz z webu RPS";
$kontakt = "Odeslal(a) pan(í): $jmeno ; Email: $email_odesilatel;  Telefon: $telefon";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/plain; charset=UTF-8\r\n";
$headers .= "Content-Transfer-Encoding: 8bit\r\n";

if ($zprava == "") {
mail ($email,$subject,$dotaz,$kontakt,$headers);
echo "Váš dotaz byl úspěšně zpracován a čeká na vyřízení! Děkujeme!";
} else {
echo $zprava;

}





include ("zapati.php");

?>


v zahlaví i zápatí, který zde mám includované, mám správně UTF-8, ve scriptě taky nastaveno UTF-8 (používám PSPAD).


Prosím o pomoc! Potřebuji to co nejdříve vyřešit!

//Odděleno, příště si založ vlastní téma sám!
El Diablo//

Reklama
Nosnx
nováček
Příspěvky: 2
Registrován: duben 12
Pohlaví: Muž
Stav:
Offline

Re: Na seznamu nefuguje diakritika

Příspěvekod Nosnx » 22 dub 2012 16:41

Nikdo nepomůže??

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Na seznamu nefuguje diakritika

Příspěvekod CZechBoY » 22 dub 2012 21:27

PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • GTA 5 zmizelo ze seznamu her
    od Karel203 » 02 říj 2024 17:23 » v Hry
    1
    2636
    od petr22 Zobrazit poslední příspěvek
    02 říj 2024 18:25

Zpět na “Web-tipy a vaše weby”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti