<?php // Полная загрузка сервисных книжек, создан 2024-01-05 12:44:55
global $wpdb2;
global $failure;
global $file_hist;
///// echo '<H2><b>Старт загрузки</b></H2><br>';
$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
///// echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}
$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
///// echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}
/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
///// echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
///// echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist); ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7]; ////получаем размер файла
$m_mtime_file=$masiv_data_file[9]; ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file
///// echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
///// echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
///// echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);
if ($results)
{ foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));
////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
///// echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
///// echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}
////загружаем данные
$table='vin_history'; // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация // (путь от корня web-сервера)
$delim=';'; // Разделитель полей в CSV файле
$enclosed='"'; // Кавычки для содержимого полей
$escaped='\
Скачал, установил, работает 🙂
У меня десятка работает со времен, когда официально только 9.6 светилась. :-))
я так подозреваю что есть возможность опередить время, мы и фильмы смотрим до официального выхода на экран 🙂
(2) аналогично!!! Опера рулит!
.
Но место данной статье — в лайфе!
Извинияюсь перепутал форум лайф со статьей лайф
Спасибо, не знал.
Ну, кто юзает 10 оперу должен быь сейчас словить очереднйо автоапдейт от версии 1733 к версии 1750…
Я портэйбл версию раздобыл, кому надо пишите в личку
(8) А где взять нормальный модуль проверки орфографии?
А то у меня все слова подчеркнуты… и даже правильные 🙂
P.S. 10-юзал еще давно, но сносил. Очень она нестабильная была….
(9) отключить проверку
в качестве добавки иногда самый лучший вариант ставить в чистом виде оперу у себя так и поставил ибо были глюки с отображениями страниц Инфостарта, перед этим сохранить ссылки, кукисы и др
(10) > отключить проверку
угу, придется…
Я так и ставил альфа-, бета-. А 9-ку держал как резерв.
Но после очередного отказа от очередной 10-ки, она восстанавливалась в своих правах 🙂
(0) вот, кстати, маленькая статейка по 10-ке.
Можно текст в описание добавить 🙂
(12) добавил, спасибо
хотя турбо интересно на медленных линиях на быстрых при включении предлагает отключиться на слабеньких видеокартах тоже притормаживает
Ценю все, что помогает сэкономить драгоценное время на работе. Ваша статья — весьма кстати (особенно про Турбо) — у нас на рабочих компах Оперы нет, может покажу Вашу статью и поставят наконец. Спасибо большое за нужные ссылки!
(14) Пожалуйста
Раньше был любитель оперы (быстрый, удобный, настраиваемый, универсальный — ууух какой браузер!), но вот 10 что-то стала туговатой….
Попалась ссылка на гугл хром, скачал, установил — супер! там тоже настройка скинов (не такая гибкая как в опера), куча дополнений, БЫСТРЫЙ, НЕ ВИСНЕТ, всё пашет, никаких проблем не знаю с ним, тоже есть панель закладок и прочие навороты — советую! 😉
(16) Только недо тут браузерные войны устраивать…
Поюзал я хром… отстой. Он даже на самом Гугле не принимается (по крайней мере, не принимался) как полноценный браузер 😀
Интересно, по субъективным ощущениям, работает быстрее, но почему-то соединение через usb-модем медленным не считает.
К сведению: актуальный релиз 10.10.1893
(19) ну слишком не стал уточнять относительно сборки 🙂
вебклиент 8.2 коряво в опере отображается…
причем работает но внешне все коряво и некрасиво 🙁
(21)
Работает? Она ж вообще под Оперу не заточена, только IE и Fox.
Щас проверю на 10.54
_____________________
Хм. Проверил… FireFox — влёт, Опера — никак. Заставка висит и всё, даже окно авторизации не появляется. Никаких «коряво и некрасиво» у меня не вышло. Сервер на Апаче, локально
(22)
http://gyazo.com/63da2505ae498a2a56f5b979e7428c20.png
пашет но посмотри на табличные поля 🙂 все «поехало»
а жаль… опера в разы быстрее остальных браузеров..
даже хром ей проигрывает визуально..
хотя у хрома есть козырная фишка — сохранить ссылку на приложение…
+(23) причем в опере «всплывающие окна» работают хоть как и одельные окна но в приделах вызвавшей их закладке…
то есть нечто среднее между MDI и SDI что более привычно.. когда в двух закладках 2 базы откроешь и там называешь окон — они не запут
(24) А это ты заходил на внешний IP? Может, потому что я в локалке пробую, у меня не идет? Т.е. хоть бы ругнулось — ни фига!, просто висит заставка — и всё 🙁
Или я чего-то там недонастроил. Если честно: я и не настраивал ничего в ней
(25) голая установленная опера.
никаких настроек
входил как
1. во внутренний айпишник в приделах локалки
2. локалхост в приделах компа
3. на имя машины в приделах локалки
4. внешнее доменное имя снаружи (динднс на роутере с переадресацией на внутренний айпишник)
8.2.11.235-236
открывается.. работает но внешний вид тупит…
Подтверждаю — не тестоваой базе работает, но внешний вид кривоват… ибо судя по всему с ошибками написан… вы вот инфостартовскую страницу попробуйте скормить ажтээмлвалидатору и порадуйтесь.
.
в финале 10.54 пока что мелкий глючок — не сохраняется режим настроек панели при написании письм (устанавливаю «только значки» — потом снова и значки и текст).
.
на опере сижу давным-давно… заодно пару дней как врубил почтовик. ух, хорошо-то как.. а то меня тандерберд чем-то раздражает…
(22)http://v8.1c.ru/overview/release_8_2_11/
Теперь 1С 8.2.11.хх кроме Windows Internet Explorer и Mozilla Firefox поддерживает в тестовом режиме ещё Google Chrome версий 4.0 и 4.1 и Safari версии 4.0.5
Самый удобный браузер, но в последнее время расстраивает мелкими недоработками.
под windows 7 раздражает тем, что одним щелчком мыши на нее больше не переключишься — начинает предлагать на выбор одну из открытых вкладок. А у меня их много….. 🙁 пока весь список прокрутишь, который на экран не влазит…. Не знаю как отключить
Под windows 7 раздражает ещё тем, что кэширование избражений не работает. Перепробовал разные настройки, в итоге каждый раз приходится включать режим с изображениями.
На прежних версиях было нормально.
Chrome — пожалуй самый на сегодня шустрый и удобный, имхо.
На машине и виртуалках стоят разные браузеры, для тестов сайтов, а для серфа — Chrome.
А опера тока на коммуникаторе.
firefox 4 работает со скоростью света, самый быстрый браузер на земле…
все браузеры хороши — можно выбирать на свой вкус, однако
при работе с электронными аукционами (к примеру Сбербанк-Аст) не обойтись без Internet Explorer
(17) сдается мне, ты бету с версией 0.х попробовал. я на хроме с первой версии, никаких бет не ставил и ни одной проблемы не видел (может и было ченть раз-два, но я не запомнил).
Уважаю оперу за то что в ней можно быстро настроить и просматривать все рисунки/без рисунков/только кэшированные.
А я Хром юзаю, он ещё быстрее. А какое отношение Опера имеет к 1С?
А вот и предварительная 12 версия для ознакомления с официального сайта —Скачать
Лично мне показалось, что opera стала медленнее с последними версиями. Понадобавляли всякие финтефшлюшки, теперь еще и вылетает часто с ошибкой. Все чаще напоминает internet explorer.
(39) Fruit83,
Ну с IE, то уж не сравнивайте, там, имхо, полная вата. А так многие вещи в опере мне очень нравятся. Вылеты посреди работы у меня очень редко, но за день бывает раз 30 открываю/закрываю, и случается, что процесс в эьль млмень висит в памяти, в 11.60, по-моему, наконец-то добавили фичу — чтобы опера сама закрывала предыдущий процесс (с разрешения пользователя, конечно).
(37) kit,
Статья находится в категории программы виндовс, а не 1с 7.7.
Хром тоже пользую вовсю, и он быстрее в основном, потому что в нем ничего по умолчанию нет — 1.
Но некоторые сайты таки там не очень хорошо отображаются — 2.
3. У меня медленное соединение, поэтому когда смотрю что-нибудь с онлайна, открываю по несколько вкладок и ставлю на паузу — когда несколько роликов проигрываются, да еще их всякая реклама… хром периодически или наглухо виснет, или подвисает минуты на 2, а потом ругается на флеш плеер. У оперы такого прикола замечено не было.
p.s. Солидарен с kit, имхо, теме такой на этом сайте делать нечего. Все это общеизвестные доступные новости. А сайт этот у нас все-таки специализированный.
Не понятен режим Turbo/ На медленном соединении не работает, хотя для ускорения медленного инета и служит. Дебилизм.
(41) Аналогично, сколько существует этот режим столько он и глючит, как раз когда нужно он не работает!
Кстати он как минимум с 11 версии есть, хотя в посте указано что с 12-й, это как понимать? И уточните, если не сложно, пост автора или кого?
Заодно может подскажите как блокирнуть рекламу средствами браузера? Ну например все флэш ролики, смысловой нагрузки они не несут, в 90% только реклама, а грузяться долго — ковырялся в настройках — не найду нужную 🙁
И вот еще глюк (вроде уже говорили выше) решил глянуть сколько «ест памяти» Опера с кучей вкладок — смотрю 860 мегов, закрываю ее, жду когда процесс исчезнет — не дождался, ладно думаю вырублю, запускаю по новой, все закладки те же — а весит 250 мегов! В чем фокус то? Зачем так организовани? Она удобная но иногда так тормозит отчаянно
Сначала при входе в эту публикацию у меня не загрузилась страничка 🙂 Но тут грешу на провайдерские DNS — отваливаются на короткое время периодически.
Затем опера зависла — отвисает через какое-то продолжительное время ( минуту — две) . Началось вчера — как обновил до 12.00. Беда прямо какая-то — дома та же 12.00 и все гуд. На работе жестокие висяки. Открыть не дает даже яндекс — повисает. Открыл ИЕ — все шустро , но как же безолаберно 🙁
12 опера, может, и хорошо — но не для медленных каналов.
А уж установка фона — вообще тормоза. Запускается доппроцесс (как в Файефоксе — plugin), и начинается отъедание памяти.
Посомтрел — и отключтл: жутко тормозить начинает опера.
Также, при обновлении — пропадает инет (не срабатывает автообновление).
(40) Necytij,
далеко не всегда закрывает — обычно просто ругается «уже запущен процес!»
в опере другой прикол — если открыть несколько вкладок с ютуба, и загружается на всех, то чем больше — тем скорей выскочит, что «загрузить не могу!», причем НА ВСЕХ ВКЛАДКАХ, где даже уже давно и загружено.
(42) CaSH_2004,
да, с этим нерешаемая проблема — может отъесть и гиг, и никак помто не чистится — только прерывать процесс.
Тормозит жутко потмо.
xxx: кстати, ходят слухи, что фейсбук хочет купить оперу
yyy: что бы закрыть
yyy: они посчитали, что это будет дешевле, чем содержать отдел для верстки под нее
(с) баш
Статья — тупая копипаста и толстый троллинг.
(46) aexeel,
это вы еще статейки на сайте 1с не читали … 🙂
там уже не просто троллинг — а вранье на вранье на 2/3.
И размазанная 1/3 правды, чтобы «было похоже».
(47) AlexO,
Пруфлинки в студию.
(48) aexeel,
господин студент, если действительно интересно — посмотрте мои посты за последние дни, и какие позиции и в каких областях знаний я отстаиваю.
А пруфлинки не в профильной теме спрашивайте у других студентов 🙂
(49) AlexO,
тяжелый случай…
После обновления Оперы до 12.0 у меня на двух компах перестали открываться документы pdf из сети — просто пустая белая страница.
Это только у меня такой баг или это фича?
К слову так и хром и мозила работают тоже бистро, и ефективно. хотя я думає вібор браузера как говорится на вкус и цвет товарищей нет. Хотя при при откритти пдф баг с белим екраном и у меня есть
(0) разочарован в 12-ой Опере
Хотелось большего, но… стабильность стала хуже, некоторые сайты (например, ВК) глючат безбожно.
+ 53
Firefox 16 оказался брако
хотя…. Опера все равно рулит 🙂