Problem z PHP

Tematy

Moonlight Sonata // Saucedo Odkrywa Miłuje Kocha

Mam kod generujacy strone internetowa z 3 plikow:

<script language="php">
$file1=fopen("gora.txt", "r");
while($linia=fgets($file1, 81))
{
echo($linia);
}
fclose($file1);

if($dzial==null) $dzial=o_firmie;

$urls=$dzial.".txt";
$file=fopen($urls, "r");
while($linia=fgets($file, 81))
{
echo($linia);
}
fclose($file);

$file2=fopen("dol.txt", "r");
while($linia=fgets($file2, 81))
{
echo($linia);
}

fclose($file2);
</script>

I nie wiem dlaczego zamienia mi liery
ą -> š
ś -> ?
ź -> ?
Dlaczego tak sie dzieje?

------------------------
"You like to think you`re never wrong
You want to act like you`re someone"
("Points of authority" - Linkin Park)

GG:5191255



Specyfikacja PHP obejmuje (jak narazie) kodowanie:
iso 8859-1 (latin-1), utf-8, i jakieś kszaczaste jeszcze...

natomiastpliki do przetwarzania przez skrypty php
masz zaiste w kodowaniu innym (np. w win-1250),
najlepiej przekodować zawartość plików na kodowanie utf-8,
albo iso 8859-2 (latin-2) ale musisz mieć skonfigurowane
działanie serwera z php na to kodowanie, a najlepiej pliki
z php zapisywać z ngłówkiem html, w którym będzie info
o kodowaniu iso 8859-2:
...
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
...
<? php
...
?>

:: Funkcje i procedury w oddzielnych plikach rulezują! ::

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • milosnikstop.keep.pl
  • Powered by MyScript