|
 41.1 Кб |
|
| Подскажите, пожалуйста, как у становить на Денвер библиотеку iconv().
Я считываю xls файл, все получается, кроме кодировки:
<?php
require_once ('Excel/reader.php');
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('cp-1251');
$data->setUTFEncoder('mb'); $data->read('filename.xls');
echo ('<table>');
for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++)
{
echo('<tr>');
for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++)
{
echo ('<td>'.$data->sheets[0]['cells'][$i][$j].'</td>');
}
echo('</tr>');
}
echo ('</table>');
?>
|
Или библиотека тут ни при чем?
Файл reader.php в аттаче | |
|
|
|
|
|
|
|
для: gandzas
(27.02.2007 в 22:47)
| | Спасибо! Со всем разобралась. Если кому-то нужен Exlel_reader_php (считать файл ИМЕННО xls), он в аттаче, вместе с примером.
Дополнительно нужны библиотеки iconv() и mb_string (если они не установлены).
Заливаете библиотеки, включаете их в php.ini, перезапускаете апач и наслаждаетесь) | |
|
|
|