Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Отображение файла EXCEL на странице. (http://forum.oszone.net/showthread.php?t=86269)

Moon Mag 02-07-2007 15:07 607034

Отображение файла EXCEL на странице.
 
Всем здрасти.
Хочу подгрузить экселевский фаил (прайс) на страничку. Не для скачки, а чтоб прям в страничке отображался товар и цена, а то 50 позиций каждый раз в ручную перебивать пальцы отсохнут, да еще постоянно расширяются.
Возможно ли это сделать?
В заранее спасибо.

Prisoner 02-07-2007 16:29 607079

Приветствую. Поглядите в сторону php решения Excel Parser Pro. Я все так понял?

Arrest 02-07-2007 22:21 607229

Moon Mag
Коничива.
в PHP можно работать с csv а эксель может в него сохранять. пробуйте:)

Prisoner 02-07-2007 23:38 607255

Мммм, гораздо проще, в самом деле, респект.

Coutty 03-07-2007 09:11 607332

Так, может, из экселя экспортировать в html, а на странице вставить его (этот html) во фрейм?

Moon Mag 03-07-2007 10:07 607358

Народ Спасибо за подсказку, на самом деле можно экспортировать в html после чего я открываю в блокноте копирую код и вставляю в свою страничку. Фрейм не подходит у меня сайт не позволяет. А прога насамом деле интересная изучу.

Prisoner 03-07-2007 14:50 607493

Одно но - при экспорте в html уж много очень мусора. Страничка бухнет на глазах.

pasha4ur 04-07-2007 14:21 607987

Я сделал так:
1. Сохраняю в экселе таблицу как файл со знаками табуляции
2. Пишем такой код:
PHP код:

<?php
$fh
=fopen(getcwd().".\list.txt","r") or die("Ошибка! Не могу найти файл прайса.");
while (!
feof($fh))
{
$line=fgetcsv($fh,1000"\t");
echo (
"<tr)><td class=стиль3><font style='font-size:8pt'>".$line[0]."</font></td>
<td class=стиль3><font style='font-size:8pt'>"
.$line[1]."</font></td></tr>");
unset (
$line);          
}
?>

Для обновления данных просто перезакачиваем файл

Кстати, CSV может не подойди если в названиях или тексте встречаются запятые

Moon Mag 04-07-2007 18:27 608144

pasha4ur

Не с PHP у меня туго, пока, я даже если вижу готовый код, скрипт если я не понимаю как он работает то я его не использую но все равно спасибо обязательно поковыряю.


Время: 23:13.

Время: 23:13.
© OSzone.net 2001-