<?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='\
Интересно, используем.
Зеркальте собеседника — неоднозначный совет, прием из НЛП для тех кто знает очень неприятная вещь. Есть мнение что гипноз это вчерашний день, якобы раппорт из НЛП круче, а начинается это с отзеркаливания.
Люди любят честность и простоту. А когда собеседник пытается манипулировать вами, то это никому не понравится.
В человеке должна быть глубина, а западные технологии слишком увлечены штукатуркой фасада.
«Зеркальте собеседника». Не надо думать, что такие «приёмчики» знаете только вы. Если попадёте на грамотного переговорщика, который просечет фишку, то результат переговоров может быть явно не в вашу пользу.
Напомнило
(4) Более того, человек, который только прошел курс по НЛП зеркалит очень грубо, это заметно. Но! Иногода — это бывает поводом для разговора про НЛП в принципе и выходом на личный контакт. Аудитория нлперских тренингов отличается верой в этот метод и с удовольствием ообсуждает эту тему.
У меня за долгое время сложилось стойкое ощущение, что все тренинги а-ля «переговоров» или «личностного роста» или «бизнес-тренинги» дают только две категории знаний и навыков:
1) укладывающиеся в понятие «здравый смысл»
2) необходимые для проведения собственных тренингов
Можно долго разговаривать не тему, как вести переговоры, но пока сам своим умом не дойдешь до каждой из этих рекомендаций, то толку не будет. А дойти можно только через практику.
Ничего нового не узнал.Статья на самом деле просто реклама.Вещи банальные в ней: уверенность в себе,проявлять эмпатию,язык тела и т.д.
А случайно нет рецепта как отбить у людей желание общаться с техподдержкой по пустякам?
«Как завоевывать друзей и оказывать влияние на людей» — наиболее известная книга Дейла Карнеги, вышедшая 12 ноября 1936 года и изданная на многих языках мира. Книга представляет собой собрание практических советов и жизненных историй.
(3) Ну, прямые попытки манипуляции — это крайний вариант. Не в последнюю очередь именно потому, что будучи замечены имеют обратный эффект. Но честность, глубина и простота — это хорошо для друзей. Чем больше «плевел» при этом отсеивается, тем лучше для вас. Это держит планку качества вашего круга общения. Но когда вам нужно что-то ПРОДАВАТЬ (а пресловутое «искусство переговоров» — это тоже про «продавать»), то «просто быть самим собой» — непозволительная роскошь.
Не всем это нравится. Так не все и становятся хорошими продажниками, успешными бизнесменами, популярными политиками или руководителями школ переговорщиков 🙂 Селяви.
И технологии либо работают, либо нет. Они интернациональны. Ораторское искусство древних греков — тоже было про оказание желаемого воздействия на аудиторию, а не только про внятное произношение.
Я-то полагал, что время подобного пустословия закончилось с окончанием 90-х. Что ж, неспроста сегодня говорят, что «90-е возвращаются»…
Да, ладно?! Вам говорят, что вы самый крутой профессионал в мире! Что явно манипуляция, но неужели вас не понравится? )
Стойкое заблуждение ) Смысл тренинга смоделировать ситуацию будущего и попробывать ее проиграть разными способами, как вы раньше не делали, а это очень сложно. Ключевая идея моделирование и эксперимент. Здравый смысл плохой путеводитель. Все женщины знают из здравого смысла, что есть после 18.00 — это вредно, но…Тренинг дает понимание/изменения почему мы не следуем здравому смыслу. Ну, точнее хорошие тренинги!
Алексей и это верно! Это базовая пробная статья, цель протестировать, что людям важно, интересно, какая будет реакция на простые вещи.
Дмитрий, о Вас узнала со СТРАТОПЛАНА.
Очень, понравились короткие лекции.
«Агрессия в переговорах» — очень пригодился материал из выступления.
Вы излагает материал просто и понятно.
Есть люди, которые сами по себе являются хорошими коммуникаторами. Я к таким не отношусь, Все видела в розовом свете. Не замечала интриг, а уже после удара долго не могла понять как это произошло. Поэтому информация которую даете Вы, обогащает и служит защитой.
Нравится, что все тезисы подкрепляются конкретными примерами.
«Пустословие» — это зря так обидно обозвали. Вероятно, еще не придавило .
Ольга, спасибо на добром слове! ) Я за любую обратную связь, более того, «негативная» зачастую самая ценная, так как она показывает внутренние процессы более ярко. 24 ноября по просьбе тех, кто не попал на конференцию, проведем вебинар про агрессию.
Кратко, систематизировано и ничего лишнего. Большинство это всё знают, но систематизировать могут далеко не все, а в виде каши такие знания пусты.
(19)
В систематизированном виде от них то же пользы не много. Знания должны стать навыком. Пока не видел курсов где знания доводились до уровня уверенного, автоматического использования. Или хотя бы давалась методика доведения этих самых знаний до «автоматического» применения самостоятельно.
Здесь как в спорте, например в борьбе. Можно знать как выполняется бросок, видеть, систематизировать, даже пару раз самому попробовать. Но что бы это стало эффективным навыком в любой ситуации, одного курса и простой систематизации мало. Нужно сотни-тысячи раз отрабатывать приём, отрабатывать в разных ситуациях и с разными соперниками.
Я знаю такие курсы ) Скоропечатанье, скорочтение, вождение (в меньшей степени). Проблема современного человека, что он не готов долго чем-то заниматься. Можно заставлять, как в армии. Но это не применимо к курсам. Клиповое мышление требует получение результата быстро и с минимальными усилиями, т.к. мозг теряет способность к долгой концентрации на объекте.
Кроме алгоритмизации и отработки есть еще один механизм обучения — виккарный, когда мы учимся наблюдая за кем-то.
Если говорить про тенденции в бизнес-образовании, то сейчас информации о чем-то — очень много, на первое место выходит как раз требование к систематизации с последующим изменением привычных моделей поведения.
(17) Статья про агрессию мне тоже больше понравилась. Вот ее и плюсуйте.
(21)
Обучение и выработка навыка разные вещи.
Можно показать, рассказать. Но без наработки навыка выученное так и останется просто «пассивным» знанием в голове.
Я знаю разные приёмы которые выучил в том числе и на ваших курсах и наблюдая за другими(хорошо что есть за кем наблюдать :)), но на практике я их не применяю(применяю редко, не в полном объёме и тд). Потому что до автоматизма не наработан навык. Если подготовлюсь то в принципе да могу что то применить.
Но вот так что бы спонтанно, на автоматизме, да ещё в сложной ситуации к которой не готов, очень редко получается.
Или уже после приходит хорошая мысль в голову, что надо было вот так то поступить или вот так то сказать.
Было бы не плохо увидеть какие то методы с помощью которых навык можно развивать и совершенствовать.
Конечно если перед тренингом(курсами) говорить что на выходе у вас в голове останется 10% знаний из них навыком станет 2-3%, да ещё и для этого нужно прилагать усилия никто на тренинги не пойдёт 🙂
Только эксперимент, сначала на «кошках», что бы не было страшно за последствия. Есть обязательные этапы обучения, на старте нужно узнать какие схемы, приемы бывают, потом посмотреть/попробывать, что подходит лично для тебя, потом экспериментировать, добавляя свое, потом создавать чисто свое. Автоматизм можно ускорить через ДЗЕН-практики, которые отключают внутренний анализ, ускоряют принятие решений.
(20)
И даже этого может оказаться недостаточно. Приемы, требующие сложной координации, хорошо работают только при сохранении полнейшего хладнокровия, чем обычно славятся только мастера. Адреналин все портит.
(20)
«Не видел» и «Невозможно» — немного разные вещи. Зато я видел по настоящему тренированных людей без теоретической подготовки. Жалкое зрелище. В общем не утверждаю и не настаиваю, а просто делюсь знаниями и опытом других преподавателей — методы психологии есть в голове у каждого, но очень мало кто может их применять по причине отсутствия систематизации.
(27)
При чём тут тренированные люди? Речь была про курсы.
(27)
Теоретики без практической подготовки не менее скучное зрелище.
И я говорил не о теоретической подготовки. А о том что мало теорию учить, надо навык нарабатывать.
И все же в любом деле нужен некий предварительный задел способностей, некая закваска, либо природная, либо приобретенная опытно. Если такого задела нет, то и «систематизировать», выходит, нечего, и курсы не дадут ничего.
Знал одну девушку, которая, походив на некие курсы, вдруг начала всем расточать картонные улыбки, делать комплименты к месту и не к месту… Если до этого к ней относились ровно, то теперь стали крутить пальцем у виска и говорить «психологии начиталась». Ну нет у человека задела коммуникабельности, поэтому курсы сделали ее просто дурой.
Или вспомнить старый советский фильм «Беспокойное хозяйство». Рядовой солдат-недотепа влюбился в красивую девушку-сержанта. Чтобы найти путь к ее сердцу, он читает какую-то дореволюционную книжку, типа «о том, как обольщать женщин». Начитавшись, он применяет полученные знания на практике — подходит к предмету своего воздыхания и говорит: «Здрасьте, я хотел бы быть птичкой, порхающей вокруг вашей шляпки» :))) Реакцию девушки каждый может домыслить сам, даже если не смотрел кино.
Тоже «фтему».
За девушку заступлюсь )) по любому ее стало так воспринимать только ближайшее окружение, которое привыкло ее видеть другой…как она строит теперь с новыми людьми, мы не знаем…
Но это вообще интереснейшая тема, встроенные программы и новый опыт, пример, почему человеческий ребенок взрослеет гораздо дольше, чем детеныш животного? Ответ есть, но ширина полей не позволяет мне…ну и так далее, кто помнит эту теорию )…отвечу на вопрос на вебинаре, если напомните
Если ваша цель понравиться мне, то да, это подойдет. До первого нелицеприятного выражения в мой адрес вы мне будете очень нравится. Жаль, что
незаслуженная таким образом популярность быстро кончается своей противоположной стороной. Ведь невозможно постоянно говорить человеку лишь то, что тот хочет услышать о себе любимом.(12) Да, я слышал про то, что политика и продажи чистыми не бывают. Но, позвольте спросить, почему? Если что бы продавать товар, нужно обманывать людей, то что-то не так в наших консерваториях.
Конечно возможно )) приведу пример — В.В.П или любые другие люди облеченные властью
Бывают честные политик — Ганди, как пример, только живут недолго… Продажа товара может быть честной, пока нет конкуренции, конкуренция заставляет приукрашивать товар
(31)
Скорей всего она неправильно применяла методы которые изучались на лекции, и к месту и не к месту…..
(31)
Возможно. Но сомнительно: искусственность, нарочитость поведения бросаются в глаза в любом обществе.
Возможно, тут же много зависит от аналитического аппарата, умение прогнозировать последствия своих шагов и т.д.
НО! Она сделала, сейчас она где-то сидит и не знает, что ее обсуждают. Перфекционизм — это хорошо, но изменения происходят через действия, не пошла бы она на курсы, так ее бы никто и дальше бы не замечал. Когда мы учимся, мы все проходим этап слепого подражания, по другому никак не получить опыт/изменения
(38)
Разве это хорошо? 🙂
Это же считается большим недостатком.
Перфекционизм — в психологии, убеждение, что наилучшего результата можно (или нужно) достичь. В патологической форме — убеждение, что несовершенный результат работы неприемлем. Все зависит от того, что вкладывается в термин.
(40)
Да, я имел в виду это. Плохо, что одним словом обозначается и положительное, и отрицательное явление.