mam np. taki plik CSV:
imie;nazwisko;adres
Łukasz;Nowak;Podlaska 1/1
Jan;Łysy;Krakowska 2
Łukasz;Łysy;Łeba 1
i kod php do jego odczytu oraz wyświetlenia odczytanych danych:
Kod
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</HEAD>
<BODY>
<?php
$row=0;
$fp = fopen ("ludzie.csv", "r");
while ($data = fgetcsv ($fp, 2048, ";")) {
if ($row>0) {
$imie = $data[0];
$nazwisko = $data[1];
$adres = $data[2];
echo $row. '. ' . $imie . ' ' . $nazwisko . ' ' . $adres . '<BR>';
}
$row=$row+1;
}
fclose($fp);
?>
</BODY>
</HTML>
po jego wykonaniu wyświetla się:
1. ukasz Nowak Podlaska 1/1
2. Jan ysy Krakowska 2
3. ukasz ysy eba 1
Skrypt jest tu: http://www.kombo.krakow.pl/testy/ludzie.php
Domyślam się że ma to związek z tym że litera "Ł" jest rozpoznawana jako znak funta brytyjskiego.
Pytanie brzmi: co zrobić żeby "Ł" było wyświetlane jeśli występuje jako 1 litera?