Witam. Ostatnio napotkałem się na problem, z którym niestety nie mogę sobie poradzić. Utworzyłem szablon w formacie .rtf, do którego chcę wprowadzać dane. Niestety kodowanie polskich znaków się sypie. Plik, który wstawia dane do pliku wygląda następująco:
header('Content-type: application/msword'); header('Content-Disposition: filename=karta_przyjecia_'.$_GET['id'].'.rtf'); include 'dane.php';
if(isset($_SESSION['nazwa'])) {
// RTF
$nazwa_pliku = 'wzor.rtf';
$mysql = mysqli_connect($baza,$baza_uzytkownik,$baza_haslo,$baza_wybrana);
if(!$mysql)
{
echo 'Brak połączenia z bazą danych.'; }
$zapytanie = "select * from karta_przyjecia where id=".$_GET['id']."";
$wynik = $mysql -> query($zapytanie);
$w = mysqli_fetch_array($wynik);
// Edycja
$wyswietl = str_replace('<<IMIE>>',$w['imie'],$wyswietl); $wyswietl = str_replace('<<NAZWISKO>>',$w['nazwisko'],$wyswietl); $wyswietl = str_replace('<<OPIS>>',$w['opis_sprzetu'],$wyswietl);
}