Всем привет!Система: CentOS 5, обновлённый до актуального состояния.
Собственно сабж:
Ставиться просто так не пожелал ...
Сказал ,что бета и т.д.
Поставил из "channel://pear.php.net/Spreadsheet_Excel_Writer-0.9.1"
аналогично OLE "channel://pear.php.net/OLE-1.0.0RC1"В итоге: всё поставилось.
Но даже простенький пример, типа:
require_once "Spreadsheet/Excel/Writer.php";
$xls =& new Spreadsheet_Excel_Writer('tmp/1.xls');
$sheet =& $xls->addWorksheet('Binary Count');
for ( $i=0;$i<11;$i++ ) {
$sheet->write($i,0,decbin($i));
}
$xls->close();Не хочет работать!
Генериться битый файлик, который в Excel не открывается.
Может быть кто-нибудь подскажет как с этим справиться ?
>[оверквотинг удален]
>$xls =& new Spreadsheet_Excel_Writer('tmp/1.xls');
>$sheet =& $xls->addWorksheet('Binary Count');
>for ( $i=0;$i<11;$i++ ) {
> $sheet->write($i,0,decbin($i));
>}
>$xls->close();
>
>Не хочет работать!
>Генериться битый файлик, который в Excel не открывается.
>Может быть кто-нибудь подскажет как с этим справиться ?Можно попробывать так PHP+COM+EXCEL:
http://www.ruscript.net/scripts/128/
>[оверквотинг удален]
>> $sheet->write($i,0,decbin($i));
>>}
>>$xls->close();
>>
>>Не хочет работать!
>>Генериться битый файлик, который в Excel не открывается.
>>Может быть кто-нибудь подскажет как с этим справиться ?
>
>Можно попробывать так PHP+COM+EXCEL:
>http://www.ruscript.net/scripts/128/Да это тема ...
Но здесь под виндовз сделано.
А мой пример : общий случай.
Нужно под линухом. :(
Кстати, поставил на FreeBSD из портов Spreadsheet_Excel_Writer:
всё заработало ...
А на CentOs не хочет :(
>[оверквотинг удален]
>>>Генериться битый файлик, который в Excel не открывается.
>>>Может быть кто-нибудь подскажет как с этим справиться ?
>>
>>Можно попробывать так PHP+COM+EXCEL:
>>http://www.ruscript.net/scripts/128/
>
>Да это тема ...
>Но здесь под виндовз сделано.
>А мой пример : общий случай.
>Нужно под линухом. :(А может дело в настройках php не хватает памяти для генерации нормального файла, поэкспериментируй в php.ini была такая фиговина