собственно код Код (Text): $xls = new COM("Excel.Application"); // Создаем новый COM-объект $xls->Application->Visible = 1; // Заставляем его отобразиться $xls->Workbooks->Add(); $range=$xls->Range("A1"); // Выбрали ячейку A1 $range->Value = "Проба записи"; // Вставили значение // Сохраняем документ $xls->Workbooks[1]->SaveAs("test.xls"); $xls->Quit(); //Закрываем приложение $xls->Release(); //Высвобождаем объекты $xls = Null; $range = Null; материал взят от сюда http://www.spravkaweb.ru/php/sovet/excelcom/open Собственно на хостинге не хочет создаваться ексель файл при обращений к скрипту .Локально запускается при указаний пути так. Код (Text): SaveAs(dirname(__FILE__)."/test.xls"); либо абсолютный путь, по относительным путям работать не хочет.Не там не там.Как указать путь на хостинге? Реал пат на хостинге даёт. Код (Text): $real_path = realpath("test.php"); /var/www/тут логин/data/www/test.v-polzu.ru/test.php
На хостинге у вас Linux по ходу, там нет COM-объектов. Используйте библиотеку PHPExcel для создания Excel-файлов из PHP, будет работать и в Windows и в Linux