Excel,COM
$workbook = "V:/home/127.0.0.1/www/temp.xls";
$sheet = "Temp";
$example = new COM("Excel.sheet") or die("Did not connect");
$workBook = $example->application->Workbooks->Open($workbook) or die("Did not open");
$sheets = $workBook->Worksheets($sheet);
$sheets->activate;
$cell = $sheets->Cells(1,4) ;
$cell->activate;
print "Value = {$cell->value} ";
такой кусок кода работет...но мне нужно вот что - имя файла и имя таблицы в книге на русском языке! если просто пытаться задать его имя то выходит вот что : Не удалось найти 'V:/home/127.0.0.1/www/??????? ??? ??????????.xls'. что-то с кодировкой?
и еще... если у меня excel-фаил в том же каталоге что и скрипт,то почему я не могу написать $workbook = "temp.xls";???? опять не находтся фаил.
эмм....и есть ли какой-нибудь метод для подсчета строк например?
Дело не в кодировке. По хорошему в URL вообще не должно быть русских букв (что собственно и не поддерживается и чего не должно быть по спецификации). Поэтому проще всего будет не использовать русских букв.