Autor Zpráva
Daniel Vávra
Profil *
Zdravím, mám tento kód:


<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://neco.cz");
header("Connection: close");
?>
<?
$filename = $uloz.$htm."post.htm";        if (File_Exists($filename)):
        $txhtm = "<tr><td>";
        $endnum = "</td>";
        $fp = FOpen($filename, "a");
        if (!$fp)  return;
        ;
    else: 
        umask(0131);
        $fp = FOpen($filename, "w");
        $textb = "<html><head></head><BODY>";
        $textc = "\n";
        $endnum = "</td>";
        $txhtm = "<tr><td>";
        FPutS($fp, $textb.$textc);
        if (!$fp) return;
    endif;
$ulozfinal = "<br>------------------<br>Polozka 1: <strong>$polozka_1</strong><br>Polozka 2: <strong>$polozka_2</strong>
";

    FPutS($fp, $txhtm.$ulozfinal.$endnum);
    FClose($fp);

?>
<TITLE>Výsledek</TITLE>
<body link="#000000" vlink="#000000" bgcolor="#E6E1C3">


<?
 if ((!IsSet($polozka_1))||(!IsSet($polozka_2))){  


echo "Nevyplnil jste správně formulář.";





}
echo" 
<p>------------------------------------</p>";

?>

</body>
</html>




Jde o to že při vypsání souboru kam se data odeslala se nezobrazuje korektně diakritika.
Moc se v php neorientuji, nevěděli byste jak tuto chybu odstranit?
krteczek
Profil
Někde tam před první echo dej tento kod:
header('Content-Type: text/html; charset=utf-8');

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