kostik23 0 Опубликовано: 9 декабря 2007 Рассказать Опубликовано: 9 декабря 2007 Здраствуйте, нужен Мод CSV импорт под дле6.3. Ест у кого желания занятца? С увожением Константин Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 9 декабря 2007 Рассказать Опубликовано: 9 декабря 2007 А что импортировать то? Вот кстати на днях как раз делал, получилось так (debug версия): /* Загружаем файл с товарами */ $csv_dir = ROOT_DIR.'/i/catalog/'; $csv = $_FILES['file']['tmp_name']; $csv_name = $_FILES['file']['name']; $csv_size = $_FILES['file']['size']; $csv_name_arr = explode(".",$csv_name); $type = strtolower(end($csv_name_arr)); if ($type != 'csv') msg("error","Ошибка !!!","Файл должен быть только CSV!", "?mod=shop_items&action=AddSimple"); if($csv_name != "") $csv_name = totranslit(stripslashes($csv_name_arr[0])).".".$type; @move_uploaded_file($csv, $csv_dir.'/'.$csv_name); @chmod ($csv_dir.'/'.$csv_name, 0666); /* Обрабатываем файл с товарами */ echo '<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /><title>Импорт товаров</title></head><body>'; $row = 1; $handle = fopen($csv_dir.'/'.$csv_name, "r"); while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) { if($row != 1) $status = $db->query("INSERT INTO shop_items (cat, art, size, mat, price) values ('$data[0]', '$data[1]', '$data[2]', '$data[3]', '$data[4]')",false); if (!$status) $status = ' -- <i>Повтор артикуля, пропускаем...</i>'; else $status = ''; echo "Обработано строк: $row $status<br />\n"; $row++; } fclose($handle); @unlink($csv_dir.'/'.$csv_name); echo '<b>Импорт закончен!</b><META HTTP-EQUIV="Refresh" CONTENT="3; URL=http://kontinentobuv.ru/admin.php?mod=shop_items&action=show"></body></html>'; Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 11 декабря 2007 Рассказать Опубликовано: 11 декабря 2007 Возможности опишите - можно заняться. Цитата Ссылка на сообщение Поделиться на других сайтах
kostik23 0 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 Автор Здраствуйте, lifestar, так я чайник в пхп незнаю как ето исползоватъ. Щообшем вот што мне надо: Импорт примерно 15-25 csv фаилов а то и болъше. Кажды csv фаил ето продукты одного магазина. Должен быть поиск как по всем магазинам (csv фаил) так и выборочно. Стоб можно было выводитъ продукты определёного магазина или же из всех магазов в любой точки Сайта.. И тагже вывод определёного продукта (с помошю поиска)как со всех илиже определёного магазина. Каждый продукт имеет и своу страничка как в дле полная новост естествено ЧПУ... например www.sait.com/назщание магазина/заголовок продукта-id.html CSV Фаил имеет следуешие поля: Продукт.ИД, Заголовок, цена, валюта, описание короткое, описание полное, картинка маленькая, картинка большая, УРЛ Продукта магазина, Дополнителная инфо. Вот мои наброски на бумаге. схема Стучите в аску или жду ответов здесь. С увожением Константин Цитата Ссылка на сообщение Поделиться на других сайтах
kostik23 0 Опубликовано: 16 января 2008 Рассказать Опубликовано: 16 января 2008 Автор Здрствуйте, тема ешо открыта, жду отзывов. Цитата Ссылка на сообщение Поделиться на других сайтах
kostik23 0 Опубликовано: 21 января 2008 Рассказать Опубликовано: 21 января 2008 Автор Неужели нет желаюших занятца? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.