Szukalem juz troszke w sieci, ale cos nie umiem znalezc tego co potrzebuje.
Otoz mam baze danych dbase (cennik_hurt.dbf) i posiada on kodowanie IBM-852. Gdy otwieram go w php:
Kod
$dbfname = "cennik_hurt.dbf";
$test = dbase_open($dbfname, r);
$test = dbase_open($dbfname, r);
a nastepnie wyswietlam na stronce:
Kod
$lp=1;
for ($i=1; $i<$ilosclinii; $i++)
{
$a1 = dbase_get_record($test, $i);
if (ereg("PROCESORY", $a1[2]))
{
echo "$lp";
echo "$a1[1]";
echo "<B>$a1[3] zl</B>";
$lp++;
}
}
for ($i=1; $i<$ilosclinii; $i++)
{
$a1 = dbase_get_record($test, $i);
if (ereg("PROCESORY", $a1[2]))
{
echo "$lp";
echo "$a1[1]";
echo "<B>$a1[3] zl</B>";
$lp++;
}
}
To oczywiscie tekst pobrany z pliku dbf ma "krzaczki" zamiast polskich znaków.
Caly dokument jest w ISO-8859-2.
Czy ktos moze mi powiedziec, jak to zrobic?