Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> php + com, опять...снова 
:(
    Опции темы
Skywalker
Дата 10.1.2005, 02:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 332
Регистрация: 17.11.2003
Где: Днепропетровск, У краина

Репутация: нет
Всего: 2



Ребят, помогите. Есть такой код:
Код

header("Content-type: application/x-download;
Content-Disposition: attachment; filename=excel.xls;
Accept-Ranges: bytes;");


$sheet1 = 1;
$sheet2 = "sheet2";
$excel_app = new COM("Excel.application") or Die ("Did not connect");
print "Application name: {$excel_app->Application->value}\n";
print "Loaded version: {$excel_app->Application->version}\n";

$Workbook = $excel_app->Workbooks->add() or Die("Did not open ");
$Worksheet = $Workbook->Worksheets($sheet1);
$Worksheet->activate;
$excel_cell = $Worksheet->Range("C4");
$excel_cell->activate;
$excel_cell->value="blah blah blah";
$excel_cell->interior->Colorindex='24';

$Workbook->Close;


Как мне сделать так, чтобы отсылалс файл, который создаю в екселе, а не тот, который отсылается?

Это сообщение отредактировал(а) Skywalker - 10.1.2005, 02:08


--------------------
"Мы в ответе за тех, кого приручили" Антуан де Сент Экзюпери, Маленький принц
PM MAIL WWW ICQ   Вверх
IZ@TOP
Дата 10.1.2005, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Код

<?php # == Пример из руководства разроботчика (оди единственный который там был ...) == #

$excel_handle = new COM("excel.application");
echo "Loaded Excel, version {$excel_handle->Version}";
$excel_handle->Visible = false;
$worksheet = $excel_handle->workbook->add();
$worksheet->Cells(1,1)->value = "Testing ...";
$worksheet->SaveAs("testing_COM+PHP.xls");
$excel_handle->quit();

?>


Попробуй это поковырять. У меня вроде таким образом получалось файл сохранять. Потом тебе надо просто сделать readfile(файл excel'я.xls); и в браузер будет выведена книга excel'я.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Skywalker
Дата 10.1.2005, 17:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 332
Регистрация: 17.11.2003
Где: Днепропетровск, У краина

Репутация: нет
Всего: 2



спасибо, буду пробовать.


--------------------
"Мы в ответе за тех, кого приручили" Антуан де Сент Экзюпери, Маленький принц
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

Внимание: данный раздел предназначен для решения сложных, нестандартных задач.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Для профи | Следующая тема »


 




[ Время генерации скрипта: 0.2178 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.