Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Скрипт прайса

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

scherbakovd



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем привет. У меня возникла проблема. Я использую php-fusion для сайта автомагазина и требуется вставить прайс... не магазин, не могу понять как сделать что бы на сайте отображалось содержимое экселевского файла. Я искал но мои поиски прекратились из-за плохого знания php. В простейших функциях я разбираюсь. Но глубже никак...
 
Нашел в нете Excel Reader но он отображает все неверно, видимо на хостинге нет PEARa.
 
Помогите плиз.

Всего записей: 3 | Зарегистр. 07-06-2008 | Отправлено: 10:59 30-07-2008
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
scherbakovd

Цитата:
не могу понять как сделать что бы на сайте отображалось содержимое экселевского файла.

варианты..  
1) сохраняйте как csv и парсите с php  
2) сохраняете как html сразу из excel и вставляете так..
3) просто даете ссылку на xls файл

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:21 30-07-2008
scherbakovd



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Все, вопрос исчерпан... добил
 
<?php
 
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
 
$data = File("http://localhost/data/matiz.csv");
 
echo "<h2><center>Прайс-лист Matiz</h2></center>";
 
echo "<h3><center><table border=1><tr>";
 
$dat_arr = explode(";", $data[0]);
 
for ($p=0;$p<count($dat_arr);$p++) {
echo "<td>$dat_arr[$p]";
}
 
echo "</tr>";
 
for ($i=1;$i<count($data);$i++) {
 
$data_array = explode(";", $data[$i]);
echo "<tr>";
 
    for ($f=0;$f<count($data_array);$f++) {
     
    echo "<td>$data_array[$f]";
     
    }
 
echo "</tr>";
}
 
echo "</table></center></h3></form>";
 
require_once "side_right.php";
require_once "footer.php";
?>

Всего записей: 3 | Зарегистр. 07-06-2008 | Отправлено: 11:43 31-07-2008
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Скрипт прайса


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru