Привет, друзья! Помните, где-то в архивах этого блога лежал скрипт заказа обратного звонка CallMe? Он оказался на удивление востребованным, но ещё к тому же и на удивление недоработанным. Эту недоработку мы решили доработать и, доработав, выложить здесь. Тестером выступал Андрей sheriff02. Сначала кратко опишу, что было сделано.

  1. Найдено решение, как решить конфликт с библиотекой MooTools, за что спасибо Евгению из комментариев. В том числе исправлены возможные конфликты с другими js-фреймворками.
  2. Файл фона кнопки button.png переименован в callme.png, чтобы исключить конфликт с AdBlock, спасибо manachboriska. Кстати, теперь можно скачать исходник кнопки в psd, чтобы исправить текст на любой по желанию. Или вместо зелёного сделать фон с огнями и драконами.
  3. Евгений предлагал сделать проверку отправленности заявки с использованием cookies, но этот вариант не катит. Злоумышленник может сколько угодно чистить куки и слать повторные запросы, поэтому мы поступили по-другому. В локальное хранилище (jquery.storage) записывается время последней отправки сообщения. Если запрос повторяется, скрипт сначала проверит, как давно был предыдущий. Если меньше, чем час назад, то повторяться он не будет. Этот интервал можно исправить на любой, хоть до 10 секунд в /callme/index.php.
  4. Добавили необязательное для заполнения поле «комментарий». Если вы, как и я, считаете, что оно лишнее, просто убирайте его из кода.
  5. Теперь в письме с уведомлением будет приходить и адрес страницы, с которой был сделан запрос и ip-адрес пользователя.
  6. Через 10 секунд после отправки форма автоматически скрывается и очищается.
  7. Исправлено множество других мелких вопросов.

Визуально форма стала симпатичнее: скругённые углы, тень блока, и всё такое. Увы, пользователи Internet Explorer, как обычно, не оценят всей красоты, т.к. часть фишек доступна только в нормальных браузерах.

Уведомление в sms

Смс-уведомление мы решили не делать. Во-первых, придется возиться с установкой модуля отправки у вас на сервере, а во-вторых, каждая смс будет стоить денег. Это нужно, например, средним и большим инет-магазинам. Если нужно, сделаем, но за отдельную плату. Обещаю сильно хамить и срывать все возможные сроки :).

Как подключить и настроить

Установка и настройка Callme и настройка SMS-уведомлений.

Что-то не получается?

Для FAQ есть отдельный пост: возможные ошибки при установке Callme, эта запись постоянно обновляется, а свежая редакция указана над текстом.

Мотивация

Ещё было решено немного сменить политику распространения скрипта. Он по-прежнему будет бесплатным, но теперь с моим копирайтом в виде очень маленькой ссылки справа в форме.

Бесплатный вариант

Пишите «спасибо» и адрес сайта, где установлен скрипт, в комментариях, тогда ссылка и дальше будет радовать ваш глаз.

Платный вариант

Если хотите убрать копирайт, отправьте 7$ или 200 рублей мне на счёт по webmoney. Это стоимость 4-х чашек кофе, совсем небольшая плата за многие часы работы и тестов. Мне будет приятно и это будет хорошим стимулом для дальнейшей работы над скриптом. В примечании к платежу пишите пожалуйста адрес сайта.

Demo / Download

Посмотреть скрипт в работе традиционно можно на мебельном магазине. Обо всех замеченных багах пишите в комментариях и на почту. Спасибо.

А скачать скрипт можно тут.

Засновник і керівник видання Tokar.ua. Програміст, адміністратор української Вікіпедії.

Коменти
Станислав

Добрый день.
Можно ли заставить работать модуль через https?
На сайте установлен сертификат, однако при нажатии на кнопку в событие передается адрес http, а не https

Назар Токарь

@Станислав, дайте ссылку на рабочую страницу.

Гость

Здравствуйте. Скажите, а можно назначить одному полю уникальный класс?

Назар Токарь

В callme.js добавить проверку if(name='имя'){ //добавить класс }

Игорь

Скажите пожалуйста, как убрать из СМС источник трафика. ?

Михаил

Хочу сделать сайт с обратным звонком, но так что бы клиент мог сам выбрать удобное время( с таблицей интервала времени 45 мин. Например с 9-00 следующий 9-45 и т.д. на две текущие недели) Как это сделать?

Назар Токарь

@Михаил, после 9:45 какой следующий шаг: 10:00 или 10:30?

Если в 10:00, то шаг 45 минут нарушится. Если 10:30, то как быть, если клиенту хочется, чтобы перезвонили в 10 часов ровно?

Вы можете аргументировать необходимость решения подобной задачи? На данный момент это вообще ни о чем.

Игорь

Очень интересует вопрос. Есть ли в скрипте функция
КАПЧА.

Назар Токарь

Нет. Зачем.

extra

@Назар Токарь, очень жаль, что нет капчи ( Я в PHP не сильна, второй день бьюсь, не могу прикрутить, а нужна дозарезу…

extra

только отправила сообщение и все получилось)
Спасибо, Вам, кстати, за скрипт! Очень удобный и универсальный!

Артем

не получется скачать ваш скрипт, после нажатии кнопки скачать ничего не происходит на почту ничего не приходит

Назар Токарь

@Артем, какой у вас браузер? Включен ли JS?

Вадим

Добрый вечер. Сайт

Виснет на Идет отправка…
при открытии index.php:
Notice: Undefined index: ctime in /sata1/home/users/avtozvyk/www/www.limozt.com.ua/callme/index.php on line 29Notice: Undefined index: cs in /sata1/home/users/avtozvyk/www/www.limozt.com.ua/callme/index.php on line 100 {"result": "error","cls": "c_error","time": "","message": "Заполните все поля"}

Понять не могу в чем проблема… Так же у Вас в примере есть диапазон времени звонка. Сейчас Вы это убрали из скрипта? Заранее спасибо за помощь.

Данила

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

Дедушка

Ссылку дайте

Данила
Данила

@Дедушка, вам я так понял некогда, воскресенье)), я удалил эту строчку и сайт перестало шторить, { font-family: tahoma; font-size: 12px; } всем удач.успехов.

Дедушка

Эта строчка играет роль только если у вас не указаны размеры текста для основной разметки. Укажите что-нибудь типа:
body { font-size: 14px; }

Дэнни

http://nlp.com.ua/
сделал все по инструкции, а
пишет отправка и все…

Дедушка

@Дэнни, а это что?

Никита

Можно Вашу почту? Я хочу отправить картинки ошибок. Коротко опишу:
распаковал у себя в корневой папке, прописал в голове но оно пишет что не удается сохранить файл index.php. Писал Вам на nazar…[email protected] но Вы не отвечаете.

Дедушка

Ну вообще-то я в десятый раз напоминаю, что вся помощь по скриптам на форуме.

Николай

“Max” ты *** и руки у тя корявые, поэтому ничего не получилось у тебя… )))

Max

Доброй ночи. Я не осуждаю ни Вас, ни Ваше отношение к кому либо – просто не имею на это право. Занимаюсь продвижением сайтов – поэтому сайт обискивал с помощью Google. Ответа все равно не нашел.
2 Сергей. Я не сомневаюсь в талантливости Назара, но на этом скрипте он не сможет очень много заработать. Количество запросов в месяц в Google [opencart обратный звонок] – 22 , [скрипт заказать обратный звонок] – 22. Суммарно вместе с подобными в месяц не дойдет и до 100 по всему миру. С англоязычными запросами все так же печально. Сайт в топе потому что запросы низкочастотные. Нужно либо цены до облаков либо искать более востребованную тематику.
По поводу скрипта – имел ввиду, что пробовал вставить на сайт загруженный скрипт – не сработало. В примере работает. Искал причину в чем-то другом – выкачал все файлы которые мог с примера на сайте (index.php оставил со скачанного архива, то есть он был, конечно же), вставлял все в копию index.html. Все файлы поместил в одну папку, путь указал везде по принципу src=”check.js”. Все равно отправка просто висит. П.С.:Прошу прощение за много буков. В Спарте меня бы уже, наверное, убили.

2 Бутко Игорь. 1) Я имею уважение и к автору и к его труду.
2) После попытки вставки в cms, удаления base, смены путей к файлам и еще множества всего, что ранее рекомендовали сделать в комментах — результат 0. Я просто начал имитировать работу демо с теми же файлами у себя на компьютере. Но и это отказалось работать. Если бы неправильно подключались (не тот путь файлов, к примеру) джаваскрипты — окошко бы не выезжало. А так все вроде работает, но на отправке зависает. Поэтому я и назвал продукт «полуготовым».

Дедушка

Сергей, пожалуйста, напишите мне на почту с советом по монетизации, я всегда рад новым идеям.

Я могу сделать проверку наличия копирайта при отправке уведомления. Реализовать это не очень сложно и без знания js обойти тоже сложно, хоть и вполне реально. Но предпочитаю потратить это время на исправление старых ошибок и написание новых :-).

Дедушка

Max, вечер добрый. У кого скрипт заработал, редко пишут “Спасибо, всё ок”, а у кого что-то не получилось – задают вопрос. Вполне нормальный процесс. Я же чем могу – помогаю.

По вашему вопросу: js отправляет данные в php, тот ему отвечает об ошибке или успешной отправке, и js выдаёт вам этот ответ в поле под формой. Что он может вам выдать, если /callme/index.php у вас нет? :-). Он продолжает ждать ответа по json от и продолжает писать “Отправка”.

У вас сложилось впечатление, что я неуважительно отношусь к пользователям скрипта. Независимо от того, платят ли мне за него (а почти никто не платит), я стараюсь помочь. Исключения: хамство, сотый повтор одного и того же вопроса или когда удаляют копирайт и просят помочь :).

Бутко Игорь

Уважаемый МАХ, да потому что все обнаглели. Тут не написано что скрипт универсален… У каждого свои настройки на сервере и автор не гарантирует 100% работу на каждой cms… Имейте уважение к атору, какой дает вам бесплатно, как вы говорите “полуготовый продукт”. Если вас не устраивает такой продукт, то напишите свой или заплатите! Поначалу автор помогал всем, а со временем вопросов ставало все больше и больше… Кто будет бесплатно решать ваши проблемы?

Лично у меня на одном проекте пошел на ура скрипт, а на другом пришлось колупаться в коде. Да я не заплатил, но я убил намного больше времени..

Max

Автор отвечает регулярно всем в стиле “Как же вы меня уже достали, дармоеды. Почему вы не уважаете чужой труд и т.д. …” Согласен, что каждый хороший труд должен соответсвенно оплачиваться. Но добрая сотня людей уже также потратила кучу времени на то чтобы разобраться в этом “полуготовом продукте”. Вы ссылаетесь на то, что люди неправильно вставляют код или у них проблемы с base url и т.д. Но ПОЧЕМУ когда я напрямую сливаю аштемльку отсюда http://dedushka.org/callme/index.html (без лишнего мусора типа base url и т.п.), беру оттуда же все выполняемые файлы кроме index.php , конечно же, и (локально) получаю даже при незаполненных полях вечно зависающий на отправке скрипт…

Сергей

2Max: потому что автор скрипта – талантливый программист, а не бизнесмен. Я бы на его месте давно бы продавал бы этот скрипт направо и налево. причем встроил систему лицензий и вообще не как скрипт бы делал а как СЕРВИС. Учитывая что этот сайт в гугле вылезает одним из первых по запросу “обратный звонок” – и по другим смежным вопросом – я вообще считаю что автор скрипта должен монетизировать эту тему. Я могу ему помочь – бизнес моделью и раскруткой.

Дмитрий

Дедушка, буду рад если поможете с установкой скрипта на сайт который указан в форме “Мой уютный блог”. Как вы видите, он внизу сразу раскрывается, не работает кнопка его раскрытия, с чем это связано.

Василий

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

Дедушка

Василий, отвечал на этот вопрсо уже дважды. Последняя версия jquery 1.9.0 – в ней некоторые функции удалили, поэтому слайдеры могут не работать. Пробуйте другие, более старые версии библиотеки подключать. И читайте хоть иногда чужие комментарии, полезно ведь.

Дедушка

Василий, это удалите:
...script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"...

Василий

Бесконечная отправка. Javascripе еще используется, но не пойму откуда что удалить надо. Можешь помочь ? – купимонстра.рф.

Дмитрий

Спасибо, Дедушка.
Да намудрил с utf8, но вроде разобрался.

Дедушка

Дмитрий, у вас кодировка сайта 1251, а у скрипта – utf8.

Дмитрий

Здорово все.
Спасибо.
Но у меня вопрос – Не могу понять, почему в строке состояния “крякозабры” с кодировкой. Такое впечатление, что UTF-8 намудрил.
Правки внесены notepad++

Дедушка

Максим, скоро будет версия 1.7, готовьтесь :). Спасибо. Я не пользовался qiwi ни разу. Попробуй яндекс или вебмани.

Максим

Доброго времени. На http://kolorit.pro поставил версию 1.6. На http://dveri100.ru прекрасно работает версия 1.5. Спасибо огромное за работу.
П.С. А на кофе нельзя перевести ана qiwi?

Дедушка

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

vnezemnoi

на сайте есть настроенный гейт, можно ли заставить ваш модуль его использовать?

Дедушка

Максим, у вас неправильно вызывается jquery. Файл библиотеки не найден:
ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js

Максим

Добрый день!
Посмотрите, пожалуйста, сайт http://kolorit.pro. Нажимаю на отправку – она крутится бесконечно, но отправка происходит. Редактирование шаблона и индекса делал в notepad++.

Женя

Дедушка, помогите пожалуйста с таким вопросом: ставлю в индекс.пхп один емейл – письма приходят, меняю на gmail – писем нет. В чем может быть дело? Спасибо!

Александр

Спасибо всё заработало. правда в письме приходят кракозяблы всякие, ну хоть отправляется и то хорошо. Оказывается на сервере не была не включена функция mail (), поэтому и писало постоянно “отправка…”

Дедушка

Александр, попробуйте открывать и поправить index.php в notepad++, это з-за неправильной обработки кодировок вашим редактором.
Александр №2, успехов.

Александр №2

Спасибо за отклик…я просто тоже перезалил новую версию)

Дедушка

Александр №1, да, залейте новую версию. Возьмите ее в посте про Callme 1.6.

Александр №2, у вас все работает.

Александр

Здравствуйте…..возникла проблема, не работает ваш скрипт (при нажатии на кнопку “Обратный звонок” ничего не происходит), не могу выявить причину….может подскажете в чём дело? Установлен на сайте http://www.bags-for-men.ru ….заранее спасибо.

Александр

Не работает кнопка вызова “заказать обратный звонок”.
Сайт http://www.videozahist.com.ua/
уже все перепробовал, может новую версию залить?

Виктор

Здравствуйте а на Ucoze не принимает php Что подскажите

Дедушка

Виктор, увы, ничего, php это обязательное условие работы скрипта. Посоветовать разве что могу купить хостинг.

Дедушка

Павел, обновите jquery.

Павел

Не открывается окошко при нажатии кнопки.
Сайт http://kherson-holod.com.ua/index.php

Дедушка

Роман, такого пока не встречал, т.к. ничего необычного в скрипте нет, то сложно найти что-то, что бы не работало в разных браузерах.

Роман

Доброго дня!

Может быть уже встречалась такая проблема – скрипт работает на ура в опере и хроме, в мозилле зависает в момент отправки “Sending…”, в IE выдает ошибку.

Эдуард

Здравствуйте.
Прошу прощения, а не подскажите в чем проблема?
Окно заказа звонка просто не открывается.
Сайт http://solo-pelle.ru/
Спасибо.

Дедушка

Эдуард, у вас свежая версия? Читайте пост с ошибками, там все написано.

sashanik21

Скажите, у меня сайт на конструкторе и я не имею доступ к FTP, в тех поддержке сказали что: “вы можете найти коды, где JavaScript не нужно размещать на ФТП сайта, а он уже есть в сети по определенному адресу”, есть возможность все таки разместить эту замечательную форму у себя на сайте?

Дедушка

Саша, если нет доступа к фтп, то нет.

Дедушка

Дмитрий, дважды вызывается jquery.

Дмитрий

http://shuguan.ru/
я поставил, все сделал по инструкции
пишет отправка и все(

Дедушка

Потом оставлят вообще стоковым, но он во всех случаях на сайте отображается текстом.

Сей текст не понял.

Скачайте себе нормальный Notepad++, тыщу раз советовал. В настройках сервера может быть запрещено выполнение скриптов вне какой-то папки, например.

Андрей

Я конечно извиняюсь за настойчивость, но не могу сообразить. Перекачивал раз 10 архив с /index.php, он не битый это точно. Редактировал через Dreamweawer, меняя только мыло.. Потом оставлят вообще стоковым, но он во всех случаях на сайте отображается текстом.

Андрей

а вот сейчас сайт работает.

Дедушка

Андрей: отвечаю в последний раз :-). Во-первых, вы не полностью установили код скрипта, не подключен jquery.storage. Во-вторых, здесь видно, что index.php то ли недокачан, то ли криво редактировался и поэтому отображается текстом. Ставьте как указано в посте, как описано сотню раз в комментариях и все будет работать.

Более простой установки, чем у callme, мне сложно представить: закачать несколько файлов, скопипастить 20 строчек кода, скинуть 7$.

Андрей

Сейчас временные проблемы с электропитанием, к утру должен восстановится.

Дедушка

Андрей, ваш сайт не открывается.

Андрей

А я ещё раз попробую попросить о помощи: Скажите почему постоянно светится отправляю? http://itwizzards.com.ua ?? сайт лежит не у хостера, а на своём серваке. почтовик не установлен. Это связано с функцией sendmail??

Андрей

Скажите почему постоянно светится отправляю? http://itwizzards.com.ua/clients.php ?? сайт лежит не у хостера, а на своём серваке. почтовик не установлен.

Дедушка

Иван, я рад что у вас все заработало :-). Копаться в чужом коде совершенно не меньше по времени и намного сложнее, чем попросить сделать это автора.

Игорь

Ну в таком случае если Вы говорите что скрипт не рабочий и деньги давать разработчику желание отпадает то зачем Вы используете скрипт?

Игорь

Наблюдатель от mobiphone.org.ua
Иван, Вы неправы…
Дедушке, в данном случае, ничего от Вас не надо.
Но Вам, в ту же очередь, нужен его скрипт.
Дело в том что этот срипт не универсален для все движков..и дедушка не может зать что у Вас на сайте конкретно конфликтует.
в данном случае Вам надо или оплатить, или не парить никому мозги.
Лично у меня тоже было 2 проблемы это конфликт jquery-тогда еще его решения небыло в описании и второй, как по мне недостаток, что в css #callmeform указан параметр z-index 6, в моем случае мне пришлось заменить значение на 100..так как чать скрипта была прозрачной…
В связи с моим еврейским взглядом на жизнь я искал проблему сам..да и копирайт убрал..вот такой вот я=)
Так что удачи Вас в поисказ рещения проблемы, если Вы не доверите ее решение профессионалу..
Дедушка, как можно отписаться от подписки на комментарии??

Иван

В общем, НЕ благодарю Дедушку за помощь. Разобрался своими силами, хоть на это и потребовалось больше времени, чем я ожидал.

Игорь. Дело в том, что Дедушка позиционирует оплату не за техподдержку, а за убирание копирайтов. То есть вот вам демо-версия, пользуйтесь бесплатно, только ссылочку оставьте. Если хотите без ссылочки – прошу оплатить. Лично я против такой схемы ничего не имею. Да, копирайт убрать плевое дело, как бы его не защищали. Только зачем? Скрипт мне и правда понравился, сделан красиво, отдать 200 рублей его создателю мне не жалко. Но только в том случае, если скрипт работает. У меня же он не работал. И всякая мотивация давать разработчику денег у меня, естественно, отпадает. Собственно, за что? За неработающий скрипт? Из чистого альтруизма? Лучше бабушке в переходе эти 200 рублей отдать. Ей они нужнее.

С другой стороны, если бы Дедушка позиционировал эти 200 рублей как плата за техподдержку… другое дело. Но тогда встает вопрос – а где гарантии? Могу ли я быть на 100% уверен, что заплатив деньги я не услышу – “я не могу физически помочь ВСЕМ разобраться с их вопросами” – слова Дедушки, между прочим. Не могу. Опять-таки возвращаемся к тому, что деньги целесообразнее отдать бабушке в переходе.

PS отписаться от рассылки возможно. Снизу, под текстовым полем комментария есть ссылка “Управление подписками”. Далее, думаю, все понятно.

Дедушка

Иван, мои дичайшие извинения, но скрипт, который работает у больше, чем тысячи вебмастеров, сложно назвать котом в мешке. Как показывает практика, если правильно скачать и поставить скрипт, он будет работать.

Иван

Вот скажите, что вам надо? Чтобы я скинул “4 чашки кофе”? Да не вопрос. Но где гарантии, что вы сможете мне после этого помочь? Что если проблема кроется в несовместимости каких-либо модулей на сайте? Тогда мне придется искать другой скрипт, и в результате деньги, хоть и не сильно большие, пролетят в трубу. Нет уж, я хочу честно заплатить за снятие вашего копирайта, но предварительно я хочу убедиться – скрипт работает. Пока что это, увы, не так.

Иван

Дедушка, я прочел все комментарии. И даже ctrl+F на этой странице отказывается искать даже отдельные части приведенной ниже фразы:
Ajax error: parsererror, SyntaxError: JSON.parse: unexpected character

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

Иван

Вот в том-то и дело, что у меня он НЕ работает, если следовать установке описанной у вас на сайте. Поэтому на данный момент для меня этот скрипт всего лишь кот в мешке.
Отчаянно не понимаю, чем вас так забавляет трата времени на отписки, а не на помощь нуждающемуся в этом человеку. Я более чем уверен, что того времени, которое вы потратили на придумывание и написание комментариев, вполне бы хватило, чтобы понять суть проблемы. И все были бы довольны.

Дедушка

Иван, я в который раз акцентирую внимание, что я не могу физически помочь ВСЕМ разобраться с их вопросами. Если вы прочли все комментарии, то могли видеть, почему у вас скрипт работает не так, как должен.

Иван

Доброго времени суток. Благодарю за скрипт! Возникла только одна проблема.
Оговорюсь сразу – все комментарии прочитал ;) Готов оплатить скрипт ради удаления копирайтов. Но сначала хочу разобраться, почему скрипт криво работает.
Ситуация следующая. Имеем сайт на HostCMS с различными наворотами типа снега и слайд-шоу:
http://podarki-2013.ru/

Устанавливаю скрипт. Не работает. По нажатию кнопки “отправить” срипт долго думает и ругается:
Ajax error: parsererror, SyntaxError: JSON.parse: unexpected character

Строчка с вызовом jquery.min.js убрана. Что характерно – письма на почту таки приходят! Но вот эта надпись с ошибкой все портит.
Убираю строчку с вызовом jquery.storage.js – скрипт ошибки не выдает, но бесконечно думает об отправке письма, которое так и не приходит.

В чем может быть проблема?

Алексей

Дедушка, жду ответа уже 10 дней. Деньги перевел и на почту написал.

Дмитрий

Уважаемый Дедушка! Чет модуль не пашет. Все классно только сообщения на почту не приходят. Что сделать? /callme/index.php – подправил, почту указал. а что-то не шлет и все. Будем рады юзать модуль. и не только на этом сайте. И даже можить и платнай потом вазмем. Прошу помочь. Заранее спасибо!

Дедушка

Дмитрий, помощь платная, а комментарии к вашим услугам.

Алексей, пожалуйста, повторите вопрос на почте, мог потеряться, за всеми не успеваю, извините.

Ильяилья, в комментариях этот вопрос поднимался раз двадцать. Читайте пост про частые ошибки установки.

Ильяилья

установил, но после нажатия кнопки отправить бесконечность… письма не идут
не могу понять причину http://brozzzer.tmweb.ru/

Иван

Поставил на ocStore 1.5.3.1
Кнопка есть. при нажатии ничего не происходит. Что не так?

зря удалил строку подключения скрипта, вставил обратно — заработало. Но это странно, в опенкарте уже есть своя строка подключения jquery. Может там другая версия?

Дедушка

Андрей, jquery вызываете первым из всех скриптов, а за ним уже и callme, и все остальные. Если jquery ,eдет вызываться после них, будет конфликт.

Дедушка

Андрей, пишите на почту или сюда без html, что за строчка, я так и не понял.

Андрей

а, видимо подрезался код при отправке сообщения.

ну вот в инструкции сказано:
Если у вас на сайте уже используется jQuery, то строку с его повторным вызовом надо удалить:
script type=”text/javascript” src=”/callme/jquery.min.js”

код вызова jQuery

Андрей

Стоит CMS Simpla, если удалить строчку:

то кликабельность кнопки вызова div-а пропадает, но начинает работать открытие фоток у товаров нормально, а если не удалять, то соответственно callme работает полностью, но фотки у товаров при клике открываются как файл просто.
я так понимаю конфликт jquery но как победить не знаю :-(

Артем

Добрый день! Есть скрипт Вашей проги для платформы инсалес? на js
Спасибо!

Андрей

Спасибо большое за модуль, долго искал подобный. Все работает супер
oc Store 1.5.1.3
http://konfetka.in.ua

Как вариант модификации- если бы инcталилось как модуль OpenCart – вообще б супер было!

Владимир

Поставил имейл, только он всёравно грузиться и ничего не отправляет. Вот сайт http://podarky-vse.ru/

Владимир

Где переписать имейл в форме? Раньше было гдето в уроках у Вас, а теперь заново ставлю и не вижу, и почемуто при отправке стоит на месте и грузиться три часа и нифига…

Алексей

День добрый Дедушка. Отправил вам несколько чашечек кофе по эмейлу, жду ответа.

Евгений

Спасибо большое, дедушка!
Вот мой сайт, куда я поставил кнопку:
http://apple-ny.ru

Со всеми возникающими багами разобрался сам. Если тебе понадобится что-то из моей продукции, пиши на почту, лично тебе скидка.

Матроскин

Уважаемый Дедушка.скрипт отличный. Только почта приходит кракозябрами .Что я не так делаю? С уважением и благодарностью.начинающий

Jazzmin

Все прекрасно работает http://way66.ru/
Спасибо!

Илья

еще кнопка (отправить звонок (в форме ) съехала меньше стала

Илья

loveclinic.ru установил скрипт, бесконечная отправка..

//несколько ящиков перечисляются через запятую
$to = “[email protected]”;
//адрес, от которого придёт уведомление
$from = “[email protected]”;

еще необходимо привязать к своим кнопкам (заказать звонок) помогите плз

Игорь

Анатолий, у меня на сайте mobiphone.org.ua тоже была несовместимость с моделкм – не факт что проблема в модуле, посмотрите может query 2 раза подключен

Андрей

Добрый ночи, Дедушка! Установил ваш скрипт, но письма не отправляются, зависают на отправке. Очень срочно нужен. Помоги пожалуйста!

Анатолий

Все работает
Были несовместимости с модулем на главной. Убрал модуль – все ок.
Спасибо.

Анатолий

Здравствуйте. Установил все по инструкции.
Письмо приходит, но сообщении об успешной отправке пользователю не вылазит. Просто зависает на отправке.
http://clip2net.com/s/2vplr

Сергей

Все спасибо у меня на сайте:http://hairvik.com.ua работает))

Сергей

Доброй ночи!у меня пишет ОТПРАВКА но ничего не происходит??никак не пойму что может быть у меня opencart 1.5.3.1 hairvik.com.ua

Дмитрий

Добрый день.
Не получается настроить отправку, при заполнении всех полей и нажатии кнопки “Перезвоните мне” ничего не происходит. Внизу идет отправка и все.

Дмитро

Дедушка,отписался Вам в почте, но ответа нет

Дмитрий123

Дедушка, кстати за скрипт огромное спасибо, просто супер. Сайт http://www.extraremont.com. Но найти способы как убрать Вашу ссылку я постараюсь, ПРОСТо ради спортивного интереса, и после этого перекину Вам денег. Действительно есть за что !

Олег

Спасибо за скрипт. Перевел в знак благодарности 200 рублей на ЯД 41001118387818. Подскажите, пожалуйста, как убрать “© CallMe, Назар Токарь”

Дмитрий123

Автор, сделай гуманитарку в честь нового года, подскажи как убрать твой копирайт бесплатно…))))))))

Андрей

Доброго времени суток. Установил для пробы себе на локальный хостинг. саму форму выводит в позиции, а вот кнопку нет. Ни в одном файле в папке не обнаружил ссылку на фал callme.png и callme.gif. Подскажите как прикрутить?спасибо

zz

Нормальнуюю инструкцию можна?

Женя

Здравствуй! Дедушка, посмотри пожалуйста, 2 дня потратил на установку скрипта и ничего не получается. Посмотри пожалуйста http://test3.sex-eshop.com.ua/
сайт на движке PrestaShop 1.3.1
помоги пожалуйста, благодарность обещаю))

Дмитро

Скажите,Дедушка, а возможно ли применение в нескольких местах страницы (с разными параметрами)? Хотелось бы сделать ссылки на заказ в перечне услуг. 8 чашек перевести готов

Антон

Я что-то не могу найти версию 1.5 для open cart……

Антон

А подскажите как это дело пристроить к open cart?

Дима

Да все правильно! спасибо! изначально просто не понял, где в каких именно файлах менять кодировку, а оказалось только в 1-м нужно) да и перепутал, менял с ANSI на utf-8.

Дима

Да все правильно! спасибо! изначально просто не понял, где в каких именно файлах менять кодировку, а оказалось только в 1-м нужно)

Дедушка

Дима, проверьте, в правильной ли кодировке приходят письма. В остальном это все что надо быол сделать.

Дима

Все, не дождался помощи( Спустя 4 дня решил проблему сам)) Хочу только уточнить не повредит ли то что я сделал сайту:

я изменил кодировку файла в каталоге самого сайта -index.php, тоесть куда мы устанавливали вышеуказыный код скрипта. с utf-8 на ANSI. Все вроде заработало приятно) Как Вам такой Шаг?

Дима

Дедушка, написал на почту, 3 раза, в скайп, в аську нужна помощь… Шрифты – квадратики и ромбики, меня побеждают) Скрипт – оплатил!

Дима

Дедушка, пишу тебе в аське не допишусь( нужна помощь!

Дедушка

Дима, я не получал от вас сообщений и прошу писать на почту.

Дедушка

У меня такой вопрос: кто нибудь знает как сделать так, чтобы после отправки данных кнопка «позвонить мне» вообще исчезала. А то я гифку поставила, получается, человек уже отправил просьбу позвонить, а гифка так и маячит перед глазами

Самый первый совет для вас: убрать гифку, она отвлекает от основного контента. Чтобы убиралась кнопка, надо после отправки добавить функцию скрытия. Вставляйте ее в блок, который выполняется после получения сообщения об отправке через json.

FOX

Спасибо за полезный скрипт.
сайт: http://olivkoff.ru

Dmitrijan

Я вопрос решил… Поставил другой слайдшоу… Вроде работает.. Тьфу-тьфу ))

Inna

Dmitrijan, у меня так же было. Сперва скрипты конфликтовали, потом я убрала какой то лишний jquery, не помню уже. Заработало. Но через какое то время снова заглючило …отправка и все…бесконечная. Помогла только переустановка кэллми с нуля четко по инструкции выше.

У меня такой вопрос: кто нибудь знает как сделать так, чтобы после отправки данных кнопка “позвонить мне” вообще исчезала. А то я гифку поставила, получается, человек уже отправил просьбу позвонить, а гифка так и маячит перед глазами)))). Буду благодарна за советы.

Dmitrijan

Сори.. Это опять я.. Форма теперь появляется при нажатии на кнопку.. Только теперь письмо не отправляется.. Пишет – “Отправка…” и все.. зацикливается.. Помогите разобраться..!!! Плиз )

Dmitrijan

Всем спасибо!!!.. разобрался ) Исправил путь к библиотеке jquery (в файле index.php модуля слайдшоу), на путь к скрипту callme.. Теперь jquery скрипта callme две задачи обрабатывает и слайдшоу крутит.. и форму обратного звонка при клике показывает.. Вопрос снят.. ))

Dmitrijan

Забыл добавить ссылку на сайт.. – compik.org

Dmitrijan

Здравствуйте! Делаю сайт на CMS… Поставил ваш модуль.. Модуль понравился.. Очень хорошая вещь.. Спасибо автору.! Но когда поставил еще один модуль со слайдшоу.. callme перестал работать.. Не открывается форма при нажатии на кнопку.. В модуле слайдшоу используется библиотека jquery.js… Как я понял на главной странице (где отображается само слайдшоу) происходит конфликт скриптов.. Помогите разрулить данную проблему.. Спасибо вам!!!

Макс

2 Слава
Ну пришлось подучить

Итог сделал див класс новый и вывел видом div class=”column0″ id=”viewform” ЗАКАЗАТЬ ОБРАТНЫЙ ЗВОНОК div
ковычки сами думаю по аналогии сможете расставить, убил 4-5 часов на поиск решения. Зато понял что и кнопка и ссылка одновременно мне не нужны.
Может кому поможет.

Макс

2 Слава
Ну пришлось подучить

Итог сделал див класс новый и вывел видом ЗАКАЗАТЬ ОБРАТНЫЙ ЗВОНОК

Может кому поможет.

Слава

Уважаемые посетители! Учите мат. часть php+js+jquery!
Работает всё! Под себя затачивается тоже всё!
Перевожу в знак благодарности 200 рублей на ЯД. Спасибо за труд. Мне ничего не надо, допилил сам :))))
На месте дедушки я бы написал: на тупые вопросы не отвечаю, тех. поддержка и настройка только за деньги.

Николай

Как привязать скрипт к своей кнопке

Анатолий

Присоединяюсь к Максу. Как открыть текстовой ссылкой?

макс

Есть возможность вызвать открытие формы и через кнопку и через текст в шапке? Если да сколько стоит такой совет=)?

Дедушка

Макс и Николай: напишите на почту, я подскажу как вызывать форму по клику. Ну и скрипт купите, в примечании пишите урл вашего сайта.

Дедушка

Виктор, напишите на почту с вопросом.

Виктор

Народ нужна Ваша помощь. Хочу сделать ещё одно поле, например, “комментарий2222”

1. Прописал в хтмл (точнее добавил)

Вопрос или комментарий2222

2. в файл callme.js сделал

cname: jQuery(“#cname”).val(), cphone: jQuery(“#cphone”).val(), ccmnt: jQuery(“#ccmnt”).val(), ccmntqq: jQuery(“#ccmntqq”).val(), ctime: cnt, url: location.href }, function(data)

3. в файл index.php сделал так

if ( (strlen($_GET[‘cname’]) > 2) && ( (strlen($_GET[‘cphone’]) > 5 ) ) ) {

$ip = $_SERVER[‘REMOTE_ADDR’];

$title = “Перезвоните мне”;
$mess = “Телефон: \n”.substr(htmlspecialchars(trim($_GET[‘cphone’])), 0, 150).”\n\nИмя: \n”.substr(htmlspecialchars(trim($_GET[‘cname’])), 0, 150).”\n\nКомментарий222222222222: \n”.substr(htmlspecialchars(trim($_GET[‘ccmntqq’])), 0, 1000);

if (strlen($_GET[‘ccmnt’]) > 2) {
$mess = $mess.”\n\nКомментарий: \n”.substr(htmlspecialchars(trim($_GET[‘ccmnt’])), 0, 1000);
}

Приходит на почту все данные кроме того что было записанно в “Комментарий2222” помогите пож.
Спасибо.
С уважением, Виктор.

Дениска

Дедушка, простите меня. Я удалил ваш копирайт и использую скрипт на своём сайте.
Я очень вам благодарен за данный скрипт. Отличная вещь.
Всего Вам хорошего, успехов!

Александр

Хорошо работает!

Дедушка

puerman, Я.Деньги: 41001118387818
Обычно старые версии скриптов хорошо работают с более новыми версиями jquery.

Михаил, помощь платная.

Игорь

mobiphone.org.ua
Спасибо

puerman

Спасибо за скрипт. Правда пришлось див обернуть в noindex.
Иначе H1 светит повсюду. Как закинуть дон на ЯДы?

UPD: На сайте уже имеется jquery-1.3.2.min.js и его не отключить из-за работы одного важного скрипта. Пришлось удалить. Скрипты конфликтуют :(

Михаил

http://www.briz-ryazan.ru/ пробовал вышеописанное, всеравно висит отправка

base href нет, пути полные прописал, убирая строку подключения jquery – не выпадает окно.
в index.php заменил только почту.

Что может быть не так?

Дедушка

Павел, пока доберусь посмотреть, все уже сами сделают :)

Павел

Да, конечно работает.
Уже все починил.
Ох и хитрый же ты Дедушка… :)

Дедушка

Павел, все работает, посмотрите еще раз.

Инна

Нет, опять не работает((
И вроде ничего не меняла, а сам перестал работать. теперь уже и переустановка не помогает. ПОМОГИТЕ!

Павел

Добрый день.
Установил скрипт на сайт http://www.mirzabav.ru, но письма не отправляются (бесконечная отправка). Сайт на OpenCart, оплату на кофе перечислил. Дедушка, подскажи, в чем может быть проблемка. Спасибо.

Инна

Здравствуйте! Помогите, пожалуйста, решить проблему с установкой Callme) Сперва была бесконечная отправка, а теперь всплывающая форма мигает, невозможно ввести данные.

Все переустановила, заработало)

Дедушка

Андрей, надо повесить обработку события формы заказа на другой объект и с другим id. Можно делать сколько угодно форм.

Андрей

Дедуль, привет! Скрипт поставил (http://www.technoplus.ru/), все настроил, копирайты стер, деньги заслал! Спасибо за отличный и нужный виджет! А теперь вопрос: мне нужно такую же форму для быстрого заказ товара. Пробовал переделать этот, менял ID в переменных – показываются 2 формы, но работает одна, в общем, не получилось. Можно подружить два твоих скрипта на одном сайте?

Дедушка

robert199rus, ответил вам на почту и рецепт как открывать по клику на любом объекте.

Анатолий, есть два варианта: платный и бесплатный. Платите и буду помогать, либо же читайте комментарии и там все написано :)

Анатолий

Уважаемый дедушка, прочтите пожалуйста выше два моих поста. Что Вы по этому поводу думаете? В чем может быть причина. Если все заведётся, непременно оправлю зерна кофе бандеролью :)
P.S. Надеюсь это письмо не “на деревню дедушке…”

robert199rus

Дедушка, добрый день!Поставил твой скрипт, все нормально, только вот после нажатия “перезвонить мне”, появляется “Отправка” и так до бесконечности, не отправляется ничего. Сайт http://www.cctvsat.ru .Благодарность отправил на вмр счет. И еще просьба в личку рассказать как при помощи ссылки вызвать это окно. Спасибо.

Сергей

Кидай ему 200р. на яд.
Ответил он не сразу. Мне если честно уже прямо не настолько было критично, но очень очень вовремя. И немного стало все яснее.
Тем самым сдал работы качественно и вовремя. Спасибо Деду за Победу!

Анатолий

Хотелось бы услышать что думает Дедушка?
Все коменты прочитаны – лекарства не нашлось :(

Сергей

Слушай извини. Сейчас не могу. Я уже вторые сутки не сплю – все работаю.
Напиши в суппорт админам – пусть они разбираются. Скрипт точно рабочий.
Мне тоже вначале было немного непонятно, но сейчас все нормуль.

Анатолий

служба sendmail запущена, css и скрипты подключены. Ни в спам ни по адресу письма не приходят. Индикатор загрузки всегда активен вплоть до отправки?

Анатолий

у меня почта на gmail! Я в настройках указал gmail’овский адрес. Что делать? Посмторите исходник страницы, может я что-то не туда вставил?

Сергей

Анатолий, заведи другой емайл – хотя бы на gmail. У меня тоже на mail.ru не приходило. А c gmail уже пусть перебрасывает куда надо.

Анатолий

Установил на gu-li.net .
1. С главной страницы не работает;
2. Со всех страниц пишет “Отправлено”, но письма не приходят.
На сайте используется jquery.
Посмотрите пожалйста в чем дело.

Дедушка

Алексей, вы хотите callme объединить со своими файлами? Вообще можно, это же обычный js + php.

Алексей

Дед! Доброго времени суток!
Я вижу тут тебе скучать не дают :)))
Вопрос еще один, от нефига делать если честно:
1. Я практически не работаю с CMS.
У меня есть несколько самописных служебных сайта, которые я обслуживаю. И поскольку они самописные проблем не возникло. Все ajax запросы идут в ajax.php, сценарий для jquery прописан в js.js ну и т.д.
2. Если бы я работал с jooml’ой, проблем запихать в шаблон кнопку и форму не возникло бы. Сценарий бы тоже засунул.
А вот дальше: если создать файл my_ajax_query.php, к примеру, он будет работать? Т.е. сторонний php код будет исполняться?

Дедушка

Сергей: ответил на почту, как и что делать. Спасибо.

Александр, не подключили CSS наверное.

Александр, который пихал и не работает: мои действия? :)

Антон: есть два варианта. 1. Купить и спросить помощи по почте. 2. Почитать комментарии и разобраться самому.

Аннтон

Как ее установить по шагам для чайников? А то у меня получается на сайте не кнопка, а сразу вся форма?

Александр

Куда только не пихал – нихера не работает! Кнопка не появляется!

Александр

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

Система opencart. Что может быть не так?

Сергей

2Дедушка: я купил твой скрипт. Я тебе вчера с ЯД перевел 200р. и на почту письмо написал c [email protected]

Дедушка

Сергей, Sserotinon: помогаю только купившим скрипт. Если купили, пишите на почту с подробным вопросом.

Константин, тыщу раз все описано в комментариях. Скоро придумаю смешной ответ и буду троллить народ, которому облом почитать коменты.

Константин

У становил на оpen cart 1 5 3 1/ показывает иероглифы

Sserotonin

Здравствуйте. Если не трудно, объясните для делитанта как установить эту штуку, куда код установки поместить?

Сергей

Дедушка, помоги пожалуйста.
Как привязать твой скрипт к кнопке.
Вот сайт http://biznesavtomat.ru/pmhsc/
Как мне сделать так, чтобы при нажатии на кнопки “заказать звонок” вылезало окно.
Очень буду признателен. 200 рублей сразу же кину.

Дедушка

Алексей, спасибо :). Я кстати и отвечаю часто “читайте комментарии”, в них все написано по сотне раз :). Успехов вам )

Алексей

Ой, блин :(
Дедушка, мне вас жалко. 100% вопросов о помощи обусловлены элементарной неграмотностью.
Уважаемые посетители! Учите мат. часть php+js+jquery!
Работает всё! Под себя затачивается тоже всё!
Перевел в знак благодарности 200 рублей на веб мани. Спасибо за труд. Мне ничего не надо, допилю сам :))))
На месте дедушки я бы написал: на тупые вопросы не отвечаю, тех. поддержка и настройка только за деньги.

Сергей

Дедушка! У меня имеется уже ваш скрипт, хотелось бы просто изменить! Хочется чтобы открывался данный скрипт по нажатию текстовой ссылки! Помогите!

Дедушка

Сергей, покупайте скрипт и пишите на почту.

Сергей

Дедушка, подскажите как можно через id сделать текстовую ссылку “заказать обратный звонок” Разъясните более подробнее! Заранее СПАСИБО!

Дедушка

Дима, ну вы даёте :). Качайте последнюю версию, ставьте, прописывайте код, удаляйте, если уже есть jquery, и в добрый путь :). Или в аську стучите.

Дима

Прописал все абсолютные пути к скриптам, дабы нигде не ошибиться, но результат тот же. Сменя парочка пар кофе, за то что вас задрачиваю тут, помогите:)

Дедушка

Дима, у вас неправильно указан путь к скриптам. Например, этот:

http://ipanda.ks.ua/pivotx/templates/phoenix//callme/callme.js

Дима

Поставил Ваш дистрибутив, но проблема осталась та же. Решил отработать на локалхосте, менял уже все что можно, но при нажатии на Отправить залипает и ничего не происходит. Поможете?

Дедушка

Дима, спросите у Михаила из 87-го мессаджа :). Я не планировал лазить в чужом коде.

Константин

Проплатил для сайта mmm.co.ua
Спасибо за скрипт, все отлично работает.

Дима

Здрасте дедушка! Взял за основу скрипт Михаила из 87ого мессиджа, там вполне логичные доработки. Но стала проблема как у Ильнура – жму Отправить, идет загрузка и реакции нет :( Строчки 18 и 21 в каком файле редактировать чтобы убрать дубликат jQuery?

Дедушка

Дима, у вас старая версия скрипта, ставьте 1.5. На локалхосте будет работать всё кроме отправки писем.

Александр, почитайте, что такое идентификаторы объектов.

Александр

Александр2, присваивайте id вместо кнопки другому объекту.

Понимаю что не по теме, но можно ли подробнее?

Дима

Первую ошибку понял. Неправильно прописан путь к css. Сайт ipanda.ks.ua – теперь при нажатии на кнопку ничего не происходит. В чем может быть проблема?

У мена на локалхосте. Обязательно все будет ОК только на серваке?

Дедушка

Дима, ссылку дайте.

Дима

Не могу понять, почему у меня отображается только форма без картинок и всего остального ? как их подключить?

Мила

Спасибо за скрипт! на сайте всё работает! http://zabor-d.ru/

Константин

“В случае, если у вас на сайте кроме jQuery установлен другой js-фреймворк типа MooTools, которому также нужен символ $ для работы, вызов его функций нужно обрамлять таким кодом:

$.noConflict();
// здесь можно использовать $ другой библиотеки

Но тогда функция не работает! (

Дедушка

spark, адрес сайта где? На локалке и не будет работать, письма не шлются с локального сервера. Всё регулируется, копайтесь в скрипте. Адрес отправителя указывайте любой реальный, желательно находящийся на том же домене, что и сайт.

Иван355, убрал копирайт? Делай всё сам.

spark

в настройках index.php указал на какой ящик будут приходить запросы. А в “адрес, от которого придёт уведомление” что вставлять?

По крайней мере на локалхосте с Drupal 7 у меня не приходят никакие объявления. То, что заявка отправлена скрипт пишет. но в ящике пусто.
И сразу еще вопрос: после отправки заявки блок висит еще несколько секунд. Этот параметр регулируем? Возможно сразу после сообщения что отправка удачна сделать, чтобы окно закрывалось?

Иван355

mailrugx_bget_ru вместо нижнего подчеркивания поставьте точки

Дедушка

Александр, я у вас не вижу кода скрипта.

Александр2, присваивайте id вместо кнопки другому объекту.

Иван355, нужна ссылка на сайт.

Иван355

Здравствуйте, у меня проблемы с этим модулем. Помогите исправить. Использую CMS движок, в этом движке есть библиотеки jquery.js. После добавления модуля callme перестают открываться картинки в сайте по скриптам colorbox. Если удалить строку в callme , перестает работать модуль callme. Вообщем как я понял есть какая то строчечка конфликтирующая в родном файле jquery.js и jquery.min.js от модуля callme. Помогите разобраться. Могу скинуть оба файла.

Александр

Спасибо за модуль, объясните пожалуйста на пальцах, как правильно сделать вместо кнопки текстовую ссылку

Александр

не закрывается и не сворачивается форма.
сайт reklamadelo.ru

помогите пожалуйста

Евгений

Я использую notepad ++ в настройках кодировки не менял.
На сайте у меня кодировка 1251. Во время отправки, показываются «кракозяблы» из файла (callme.js) вместо теста «Отправка…»
Сообщения из файла (index.php) показываются правильно. Письма приходят «кракозяблами».
Как я понимаю, проблема обрабочика (index.php)
Там аж два раза прописано charset=utf-8
Если прописать charset=1251 то тогда статусы в форме показываются кракозяблами. Понятно, что по умолчанию там UTF без БОМ, так киррилики отображаются корректно. Меняю кодировку на 1251 — русский улетает.

Что я делаю неправильно?

Я уже и html файл в 1251 брал, туда копировал содержимое php файла, сохраняю, открываю, а там уже ANSI

Так..сяк…ничего не выходит. Проще было бы выложить две версии на utf-8 и 1251 так как utf-8 работает только на сайтах с SQL, а рукописные сайты utf-8 не показывают.

Почитал комментарии внимательно, теперь все работает, спасибо.

Дедушка

Евгений, какой редактор у вас?

spark

Евгений, редактор либо смени либо настрой в нем кодировку!

Евгений

У меня сайт с кодировкой 1251, везде везде поменял кодировку с utf-8 на 1251, но всеравно приходят кракозяблы. Честно говоря устал от этой несовместимости, кучу времени теряю на эту хрень с кирриликами. К примеру замена кодировки в файле callme.js, чтобы отображалось слово «отправка» приводит к его неработоспособности. Пришлось оставить английский вариант. Но с кракоязблами — это просто жопа.

spark

ну в настройках указаны index.php и index.html =))))

Дедушка

spark, может, надо покопаться в конфиге и посмотреть, какие индексные файлы у вас указаны в настройках.

spark

у меня у одного не работает скрипт на XAMPP в Linux?
по адресу localhost/callme выдает следующее:

Notice: Undefined index: ctime in /opt/lampp/htdocs/argamak/callme/index.php on line 19
Notice: Undefined index: cname in /opt/lampp/htdocs/argamak/callme/index.php on line 27
{ “result”: “error”, “cls”: “c_error”, “time”: “”, “message”: “Заполните все поля.” }

ага! он не работает в корне вместе с Drupal7 и не пойму почему 0_0

кажется пошло. Нужно было вызывать /callme/index.html
при обращении на index.php он выдавал ошибки, написанные мной выше

Виталий

Спасибо, заработало на сайте http://photosale.in.ua/flash-1/yongnuo-flashes/yongnuo-yn-565-ex-canon.html

Перевел весьма символические 35 грн по вебмани.

Дедушка

Юрий, пробуйте другую кодировку.

Юрий

Установил на сайт , вместо букв какие то квадратики.Пробывал код скопированный здесь сохранить в UTF-8 без БОМ не помогло.

Юрий

Нет у меня аськи.Есть скайп mersedes71 и агент [email protected]

Дедушка

Евгений, нет, по smtp отправки не делал, не вижу смысла.

Юрий, купите, стучите в icq и задавайте вопрос. 167250811

Юрий

Готов купить данный модуль если Вы поможете всё это установить на Opencart(Ocstore)!

Евгений

Дедушка, я как я понимаю отправка сообщений происходит за счет функции PHP mail()
Обычно на купленых хостингах это работает без вопросов, но мне дали сервер компании и админ говорит что может на сервере через SMTP отправку настроить. Обычно это:
1)Хост 2)Порт 3)Пользователь 4)Пароль

Есть в Вашем скрипте функция отправки через SMTP?

Модуль установил, пишет «сообщение отправлено» но ничего не приходит.

Заранее спасибо.

Алексей

Ешо замечания (имхо):
вроде как некошерно отдавать данные в виде:
{
“result”: “”,
“cls”: “”,
“time”: “”,
“message”: “”
}
Науя так делать, вводя 4 переменные, если можно обойтись массивом и функцией json_encode?

Что-то типа:
$arr[‘result’] = “error”;
$arr[‘cls’] = “c_error”;
$arr[‘time’] = “”;
$arr[‘message’] = “Сообщение уже было отправлено рaнее”;
echo json_encode($arr);

Алексей

В ы пишете:
Евгений предлагал сделать проверку отправленности заявки с использованием cookies, но этот вариант не катит
В файле jquery.storage.js нарисовано:
function rc(n){var nn, ca, i, c;nn=n+”=”;ca=document.cookie.split(‘;’);for(i=0;i<ca.length;i++){c=ca[i];while(c.charAt(0)===' '){c=c.substring(1,c.length);}if(c.indexOf(nn)===0){return c.substring(nn.length,c.length);}}return null;}

Ну если этот файл не устанавливает куку, то я китайский император :)

Виктор

Вопросик. Помогите реализовать вызов окна (формы) при клике по ссылке как тут http://brigo.ru

В php и jquery я болван лесной, поэтому прошу сказать, что где и как сделать (тестю как на денвере так и на сайте) Спасибо. То есть имеется ввиду что тыкать нуно не на кнопку зеленую а на текстовую ссылку…

Александр

Спасибо за скрипт, все работает, кроме кодирвки, почему так? Ставил кодировку windows-1251 и utf-8 результат один, знаки вопроса, что в почте, что в форме заказа.

UPD: всё, решил, еще раз спасибо и за скрипт и за блог.

Дедушка

Александр, спасибо.
Виктор, присвойте в html нужному объекту id вместо кнопки, этого будет достаточно.

Дедушка

Рус, отлично, успехов!

Рус

Поставил с первой попытки. Все прекрасно работает. Спасибо! http://www.ahava-russia.ru

allseo

Проверил – ничего нет. Отправлял повторно ничго не приходит. Кстати, почему на локалке версия 1.5 отображается как 1.3, т.е. форма не всплывающая а обычная?

Дедушка

Вероятно потому что у вас старая версия установлена.

Дедушка

папку со спамом проверьте

allseo

Спасибо, помогло. Правда после отправки из формы на почту я ничего не получил. В чем дело?
Есно я указал в php-файле свой емейл…

Дедушка

я не про то. У вас в темплейте дважды вызываются файлы скрипта зачем-то

allseo

У меня эта кнопка действительно установлена 2 раза – там где скачана с сайта (папка callme) и там где вставлена в шаблон. Я удалил из папки callme index.html получается осталась одна установка. Но не помогло. Так что надо сделать?

Дедушка

allseo, вы дважды установили код скрипта.

allseo

У меня такая проблема – я установил скрипт на trotuarplus.ru и там при нажатии на кнопку обратного звонка форма появляется на секунду и сразу же исчезает. В чем может быть дело?

Причем если отдельно от шаблона втыкать, то кнопка нормально работает. А вместе с шаблоном исчезает. Плз хелп что делать?

Дедушка

Виталик, добавил ваш трабл в пост с траблами.

Рекомендую пользоваться Sublime для MacOS или Notepad++ для Win.

Виталик

Спасибо, всё заработало.
В php кроме почты ничего не правил. Но (!) открывал php и менял почту в обычном блокноте. Только что всё то же самое сделал в Adobe Dreamweaver и проблема решилась.
Ещё раз спасибо за скрипт.

Дедушка

Виталик, вы что-то правили в php, возьмите заново файл и смените только мыло. Здесь:

http://remont-krovli.com.ua/callme/index.php

Дедушка

Артём, ответил на почту.
Николай, ссылка на сайт?
Константин, спасибо.

Виталик, вы что-то правили в php, возьмите заново файл и смените только мыло. Здесь.

Виталик

Спасибо за скрипт, Дедушка. Настолько безупречный дизайн, что даже цвет менять рука не поднимается. Только вот сообщение висит – отправляется “венчно”. В чем может быть проблема? Сайт remont-krovli.com.ua. Спасибо

Сообщения начали приходить, а «Отправка…» висит.

Константин

Спасибо за скрипт!!! Напишу отчет о проделанной работе на своем блоге и оставлю на Вас ссылку!!!

Николай

Вроде все нормально поставил, пути прписал, но та же проблема что и у некоторых, зависает Отправка…

Артем

Можем рассмотреть. Если все-таки актуально доработать, отпишите цену данной работы и сроки.
Для справки! Смс рассылку делаем от сюда: http://sms-fly.com . База 1с через этот сервис работает отлично. Могу уточнить у нашего программиста 1с как он это наладил.
Привязка к icq тоже удобн

Дедушка

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

Артем

Тогда может, посоветуете какую-то связку для ускоренного уведомления менеджера. С мылом нормально наладить работу магазина не получится. Тут вся соль в оперативности и в доверии клиента к этой кнопочке. Это будет работать, если клиент будет уверен, что ему перезвонят в течении 15минут. В обратном случае это минус нашему сервису.
В общем, буду признателен, если уведомите меня о данном улучшении Вашего сервиса. Готов купить. А пока будем искать…

Дедушка

Артём, сейчас уведомления идут только по почте. Как я писал выше, можно сделать по смс или через веб-шлюз в icq.

Артем

Какие есть способы уведомления менеджера о запросе помимо письма на мыло? Интересует привязка к аське, а еще лучше смс рассылка менеджеру и возможно клиенту.
Не доверяю оперативности такой работы используя только мыло…

Иван

Спасибо, Дедушка, помог.

Дедушка

Иван, а стукните мне в icq, поправим за 20 минут.

Иван

Дедушка, у меня Drupal 7, Попросту беру и выгружаю скрипт в корневую дирректорию, правлю Темизацию как указано, больше ничего не меняю никакими редакторами – сразу получаю проблему с кодировкой. Я вот сейчас честно оплатил четыре чашки кофе Нескафе. Если нужен еще чайник – говори, но прошу посмотреть еще раз, СПС! Внучек Ваня, админ. сайта RentRates.ru

Влад

Дедушка, так и есть, но на почту приходит 6 писем =)

Дедушка

Виталий, какой модуль светится в корзине? О_О

Иван, в кодировке, скачайте нормальный редактор кода.

Влад, скрипт отсылает один запрос, после чего становится неактивным и показывает, что сообщение отправлено.

Влад

И еще почему-то приходит 6 экземпляров письма, при запросе перезвона. Как это побороть?

Иван

Все русские буквы отображаются как кракозябры, пытаюсь ставить на Drupal 7.
Поправил уже index.php и index.html
Все одно и то же
Кодировка utf-8
В чем может быть проблема?

Виталий

Спасибо, Деддушка за работу!

Есть проблемы:
– модуль светиться в корзине,
как привязать модуль не только к главной , но к категориям, инф. страницам, карточке товара и т.д.?

Андрей

Спасибо, всё проверил на другом домене, работает очень приятно!

Дедушка

Андрей, без php скрипт работать не будет, правильно.

Андрей

Отбой! PHP неактивен. Еще раз спасибо

Андрей

Здравсвуйте!
Форма очень радует глаз!
Установи на тестовую страницу, но “вешается” на отправке. Что не так: http://drweb.udm.ru/indexCal.htm

Яра

Здравствуйте!
скажите а в котором, писать почту на которую будут приходить уведомления?
“…//адрес почты для отправки уведомления
//несколько ящиков перечисляются через запятую
$to = “здесь почта куда будут приходить[email protected]”;
//адрес, от которого придёт уведомление
$from = “или здесь писать почту куда будут приходить[email protected]”;

а я снимаю вопрос… простите… =)

Серёга

Здравствуй Дед.
Спасибо, очень хороший скрипт, но есть проблемка, смотрел выше – не было похожего вопроса. http://sitetest.com.ua/Call-Me/ – данные отправляются, всё норм, вот только пункт 6 (Через 10 секунд после отправки форма автоматически скрывается, а форма очищается) – не работает. Версия CallMe 1.5, версия jquery 1.7.2. Не пойму в чём дело… Пробовал в разных браузерах. =)

Серый

Ура! Всё работает просто прекрасно! Спасибо Дедушка

Андрей

Да все отлично работает! Спасибо Дедушка!

Дедушка

Для #callmeform

position: absolute;

замените на
position: fixed;

И кстати вы молодец, что совместили код CSS в один файл со своими стилями.

Дедушка

Эрик, всё может быть, уточните у хостера. И проверьте папку со спамом на почте.

Эрик

Дедушка, вот ссылка на сайт: http://maestro-janik.ru/

Эрик

Дедушка, установили скрипт, но письма не отправляются (пишет, что оправлено, но письма не доходят). Возможно ли что на хостинге отключен sendmail (хостинг nichost)?

Дедушка

Эрик, дайте ссылку.

Давид

Спасибо большое все работает

Дедушка

Евгений, присвойте нужному объекту на странице id кнопки.

Евгений

Спасибо создателю скрипта)
А вопрос такой. Как вызвать окно с формой другим путем? Сейчас оно вызывается нажатием на плавающую кнопку, а я хочу чтобы в определенном месте просто ссылка стояла статичная.

Дедушка

Дарья, поставьте для начала свежую версию скрипта.

Дарья

Я немного изменила скрипт под свои цели – мне нужно было изменить заголовок вместо заказать звонок – заказать первое бесплатное занятие и еще добавить поле ваш е-mail и время, удобное для звонка. Скажите я правильно его изменила?

Заказать первое бесплатное занятие
Ваше имя
Ваш e-mail
Ваш телефон
Время, удобное для звонка

Скажите, а что мне нужно в таком случае изменить в файле index.php что бы мне на почту приходило не только Имя телефон, но и е-мейл и время, удобное для звонка?

Дедушка

Дарья, в index.php открываете через Notepad++ и смотрите, там есть подсказки.

Дарья

Здравствуйте, спасибо за скрипт =). Я правда в них совсем не разбираюсь, поэтому у меня вопрос: как и где написать свою электронную почту в вашем скрипте? Не могли бы вы написать поподробнее с примером? Спасибо большое =)

Андрей

Привет. Классный скрипт. Пытаюсь поменять место расположения кнопки и не получается. CSS правил, но где-то что-то я пропускаю.
Можете описать строки которые надо изменить?

ЗЫ, судя по комментам я не единственный такой

опять опять Андрей

Кто решит мою проблему с обратной связью – благодарность его.

опять Андрей

Так же был тег base href в шаблоне. Убрал его. Поменял пути везде на полные. Все равно пишет отправка и все.

Андрей

Здраствуйте, Назар!

Шикарная форма, все как и нужно, но у меня на сайте alfavisa.com не отправляется имейл.

Жму на кнопку отправить, пишет отправка, и все. Отправляет вечно.

Вроде бы сделал все кошерно – распаковал в root/callme,

изменил имейлы в callme/idnex.php,

единственный jquery в index.php вызывается с callme скрипта.

Помогите разобраться. движ Joomla

У меня отправляется имейл на gmail, но прикрепленный к домену с помощью Гугл Аппс (если это имеет значение).

Дедушка

Андрей, почистили кэш? Папку со спамом прроверяли? Пропишите абсолютные пути весто относительных.

Вместо /callme написать http://domain/callme

Василий

Долго мучался с jQuery – выяснилось, причем через какое-то время после установки скрипта, – что конфликт вызывает исчезновение кнопки “Добавить в корзину” на сайте=)

Теперь все ок! Отличный скрипт, качественно, прямо высший класс!

Так держать!=)

Сергей

Установил, а куда буду приходить номера телефонов??? как установить свою почту?

Виктор

Дедушка, да разобрался. Письма стали приходить. Но у меня другая проблема. При добавлении кода перестают работать анимация картинок, при наведении мыши они должны выдвигаться, подскажите, что делать?

Дедушка

Виктор, посмотрите в папке с спамом.

Виктор

Дедушка, посмотрите пожалуйста еще раз. Я скачал скрипт с верхней ссылки. Вставляю все файлы, которые есть в архиве. Прописываю код. Но письма так и не приходят, а после первой отправки, он мне постоянно пишет, что письмо уже отправлено.

Виктор

Дедушка, помогите пожалуйста.
http://atissecurity.ru/ не отправляются письма и после первого запроса пишет все время ПИСЬМО УЖЕ ОТПРАВЛЕНО

Дедушка

Виктор, у вас файлы не все закачаны.

Ильнур

Взял файл jqeury.min.js из папки callme переименовал его в jqeury.js и заменил им jqeury.js который лежал в папке сайта js
И убрал строчку подключения jqeury.min.js , оставив только jqeury.js

Дедушка

Ильнур, что именно было?

Михаил, я специально не делал картинки в письмах, т.к. не у всех указано в настройках «показывать картинки» и тогда вместо них будут пустые места. По поводу ограничения на символы тоже сделал больше.

Оформление приятное, можно просто выложить css для желающих, т.к. этого достаточно.

Исправленные ограничения на количество символов добавил в архив.

Ильнур

Пошаманил немного и все получилось, проблема была в jqeury.js

Михаил

Дедушка привет. Наконец-то дошли руки написать))

Мне тут пишут периодически на почту, с вопросом как сделать оформление callme как у меня на сайте.
Поэтому выкладываю архив с уже измененным оформлением. Кому-то да и пригодиться.

Скачать CallMe 1.5
https://mail.yandex.ru/disk/public/#tVND5Cj9cJ+I2GZ+ZZv2P02m3qJATEjfr5qsdjUBZEQ=

ДЕМО на рабочем сайте:
http://babyprix.ru/postelka-042.html

Кстати. Я тут обнаружил на мой взгляд большой минус. Скрипт сильно обрезает, как сам номер телефона, так и поле Имя.

То есть номера:
+7-812-550-70-80
+7(812) 550-70-80
+7 812 550 70 80
в них обрежутся две последние цифры.

Тоже самое с полем Имя.
Если написать имя и фамилию, то скрипт обрежет фамилию.
Тоже самое и с полем Комментарий.

Я нашел где это меняется, и поставил:
имя — было 50 → стало 150
тел — было 35 → стало 135
ком — было 70 → стало 1070
Теперь можно указывать Имя, Фамилию, Отчество, 2 номера телефона, и комментарий длинной с пару sms.

Конечно-же надо ещё подправить наши цифры в index.html
<input maxlength="145"
<input maxlength="135"
<input maxlength="1070"

***

И ещё. Подправил оформление у письма, которое приходят на почту.

КАРТИНКА:
https://mail.yandex.ru/disk/public/#OgQAUu5FMfW9lqsMDvgHPneXz2T2JK2Q8qM1kofS3jY=

Как по мне, стало посимпатичнее))

В архиве, на который я дал ссылку, это уже всё изменено.

Ильнур

18 и 21 строчки тоже убирал по очереди, если убираешь 18 строчку, то окно обратного звонка не выходит, если 21, то изменений нет

Ильнур

Дубликатов вызова jqeury не вижу.
Это тоже base href=”http://ulitka.info/” убирал, не помогло

Дедушка

Смотрите строки 18 и 21.

Ильнур

Возникла проблема со скриптом обратного звонка. Сначала его установил себе на статический сайт и там он работал отлично. Потом перенес его в свой интернет-магазин и он зависает на фразе “Отправка”. Ввожу данные и нажимаю отправить и повисает фраза “Отправка” и больше нет реакций. Сайт: ulitka.info

Дедушка

Ильнур, надо убрать дубликат выpова jquery. И желательно это:
base href="http://ulitka.info/"

Дедушка

Дмитрий, вам надо перекодировать callme.js в нужню кодировку, т.к. фраза «отправляю» берётся из этого файла, а результат отправки уже из php-скрипта.

По поводу активности кнопки: проверил, у меня в хроме и ие отображается правильно. После отправки кнопка неактивна, после перезагрузки активна.

Макс, она лежит в архиве.

Макс

Дедушка а можно psd кнопки?

Дмитрий

Добрый вечер! Тестирую скрипт, хтмл-файл переписал в win-1251, между отправками поставил 10 сек.
Обнаружил следующее. Все надписи, кроме “Отправляю” отображаются нормально.
Причем в мозиле, IE и хроме иероглифы вместо “отправляю”, в опере почему-то все нормально.
Как можно это подправить, посоветуйте?
Где вообще прописано это “отправляю”, в index.php не нашел?
Вторая сложность. После успешной отправки сообщения с этой же страницы невозможно отправить сообщение, даже если перезагрузить страницу – все равно кнопка “перезвонить мне” не активна.
Для чего вообще тогда эти 10 сек?
Хотелось бы это исправить, например через те же 10 сек опять стала бы активной.
Есть возможность подправить? Спасибо.

Дмитрий

Точно, проблема была в кэше, все заработало, остальное по дизайну и кодировкам попробую доработать сам. Сегодня перечислю вебманьки с кодом протекции, его пришлю на мыло.

Дмитрий

Все файлы положил в callme, index.html переименовал и положил в корень
http://vitaminas.ru/callme.html

Результат то же – ничего не работает. Какие будут идеи, Дедушка?
Намерен “добить” этот скрипт, чтоб работал успешно, оплачу вашу помощь в размере 8 чашек кофе.
Возможно после будут еще коммерческие предложения, напишу на мыло, когда добьем этот скрипт.
Да, забыл, версия 1.3 у меня запускалась отлично.

Дедушка

Дмитрий, у меня все работает. Очистите кэш.

Дмитрий

Попробую, но нет никакой разницы, если индекс.хтмл лежит в callme

Дмитрий

Дедушка, все файлы на сервер сразу же были закачены
Например
http://vitaminas.ru/callme/callme/loading.gif
может нужны какие-то особые права доступа к .js

Дедушка

Надо закачать в /callme/, а не в /callme/callme/

Дмитрий

Привет!
Распаковал закаченный архив на сервер, запускаю индекс из папки callme, нет даже близко, что должно быть
http://vitaminas.ru/callme/index.html
В чем может быть проблема? Запускал в мозиле и опере. Есть ли какие идеи, с чего начать?
И еще вопрос – зачем внутри папки callme/callme еще один индекс?
Заранее благодарен.

Дедушка

Дмитрий, ни один из файлов вы не закачали, кроме index.html.

Дедушка

Дима, в фотошопе повернуть на 90 градусов и поправить css.

Дима

Дедушка как сделать кнопку горизонтальной?

Макс

Дедушка подскажите плис какие именно строчки в css редактировать

Макс

Ваш скрипт реализовать под такой вид http://liftsport.ru/ не подскажите как?

Дедушка

Макс, если надо, чтобы форма появлялаь в другом месте, правьте css и укажите ей любые координаты. Если вы про расположение кнопки, аналогично. Можно вообще id кнопки присвоить любому объекту на странице и показывать форму при клике на текстовую ссылку.

Макс

А по форме хочу сказать она идеальна! Спс большое

Макс

Т,е чтоб форма Заказа обратного звонка не бегала по кромам сайта а стояла статически в определенном месте

Дедушка

Что мешает задать вопрос в комментариях?
Почта указана в контактах.

Александр

Жаль, я бы отблагодарил.

Дедушка

Александр, пожалуйста, не надо.

Александр

Дедушка дайте скайп или аську!

Александр

Не отправляются сообщения!
Сайт http://polipolis.com/
Прошу ответить.

Дедушка

Александр, у вас не выполняется php-файл скрипта. Проверьте, что с настройками друпала и сервера.

Дедушка

Можно настроить push-почту, на android, ios и blackberry это делается просто. Тогда будет работать на любой почте.

Гарик

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

Дедушка

Гарик, точно. Только…

Уведомления представляют собой SMS, которые содержат информацию о пришедшем письме – имя отправителя и тему письма, а также прямую ссылку на письмо в вашем ящике

Придётся всё засовывать в тему письма, иначе смысла не будет, всё равно придётся ходить на мейлру.

Гарик

Дедушка, у mail.ru есть.
Поддерживаются мобильные номера Билайн Россия, МТС Россия, Мегафон Россия, МОТИВ Россия, Life:) Украина, Интертелеком Украина, Beeline Армения, Билайн Казахстан, KCell Казахстан, Active Казахстан, МТС Узбекистан, Билайн Таджикистан, Tcell (Индиго) Таджикистан, Tcell (Сомонком) Таджикистан, MegaСom Кыргызстан и Moldcell Молдова.
инфа с сайта mail.ru

Игорь

Спасибо за скрипт! Предлагаю добить эту тему и реализовать заказ обратного звонка при нажатии по ссылке, как это сделано на сайте http://liftsport.ru/
При нажатии вылезает окошко. что думаешь Дедушка ? может реализуешь?

Дедушка

Игорь, некоторые так и делают, просто вешают обработку клика по произвольному объекту.

Игорь

Спасибо! Работает как надо!

Eldar

Вот ссылка http://yourstore.az, заранее спасибо

Дедушка

Eldar, вы тоже убрали мой копирайт? :)

Eldar

Здравствуйте, скрипт отличный, установил на opencart , переименовал почту на свою, но вот сообщения на почту не приходят, в чем может быть проблема?

Дедушка

Эльдар, давайте ссылку сразу.

Гарик, на какой почте есть такая услуга?

Гарик

Спасибо, за хороший скрипт!
Если кому-то нужно смс уведомление, то можно просто завести отдельный ящик, куда будут приходить письма о заказе звонка и уже на нем настроить смс-уведомление о новых письмах.

Дедушка

Борис, успехов!

Борис

Дедушка, никак не могу разобраться в чем проблема, идет бесконечная отправка,но само письмо не приходит. Выручай.

Всё, разобрался самостоятельно, проблема была в размещении кода установки, а именно в начале я разместил его сразу перед тэгами в теме wp, после переноса темы в текстовый виджет на сайдбар скрипт отправки заработал.

Дедушка

Игорь, почитайте что такое z-index.

Игорь

Дедушка не игнорите плз..помогите с проблемой

Дедушка

Юрий, всё редактируется в html, который вы вставляете на ваши страницы.

Юрий

Спасибо, классная работа.
Один вопрос как убрать или поменять в поле телефон уже стоящую “+7-” на “+38-” ?
Спасибо!!!

Игорь

Дедушка, поможете7

Игорь

Если для Вас этот копирайт так важен то я без проблем верну его на место… Это действительно Ваша работа и она заслуживает апплодисментов.
Вернул на место копирайт.

Дедушка

Игорь, т.е. вы поставили скрипт, убрали копирайт и просите помощи?

Игорь

Дедушка, выручай.
Скрипт стоит на Opencart`e Все работает отлично, НО в этой области
http://s019.radikal.ru/i618/1204/7c/7e35a648f2b8.jpg
при нажатии на одно из полей перекидывает на ссылку что находится Под данным блоком=(
следовательно кнопка перезвоните не работает – приходиться скроллить страницу вниз

Дедушка

Вадим, спасибо, успехов :)

Вадим

Отлично! Все работает на всех браузерах (FF 11, IE 8, CHrome 18.0.1025.151 m, Opera 11.62). Почта приходит мгновенно. WMR нет, поэтому яндексом оплачу, урл упомяну :)

Дедушка

Вадим, да, можно и на ЯД. но лучше WMR. Вам надо в темплейте, который вставляется на всех страницах, вставить код скрипта. Для этого подойдёт как footer, так и header тоже.

Только в примечании напишите урл сайта со скриптом, а то получаются одни анонимы :)

Вадим

Добрый день. Отличный скрипт – спасибо!
Есть пара вопросов:
На яндекс.кошелек укзанный на странице тоже можно кинуть благодарность? ;)
Подключил и проверил у себя пока только на странице http://4g-inter.net/index.php?route=information/information&information_id=7
Теперь не пойму в какой index.* код засунуть надо чтобы на всех страницах отрабатывал. Магазин реализован на OpenCart. Попытался вставить код в index.php – перестает вообще работать. Или лучше использовать скажем footer.tpl ?

Дедушка

Frendlix, попробуйте перезакачать скрипт, там отловлена ошибка и теперь работает лучше.

Frendlix

Здравствуйте! подскажите пожалуйста! Поставил сей замечательный скрипт на сайт: http://www.airopen.ru все отлично дизайн настроил как нужно и вообще письма приходят – все ок, но вот незадача скрипт корректно работает только в Firefox, а например в Опере и Гугле при нажатии на кнопку “Перезвоните мне” ничего не происходит, то есть появляется надпись “Отправка” но при этом для пользователя ничего не происходит – т.е. в этих браузерах юзверь не понимает отправилось письмо, али нет, подскажите в чем может быть проблема? А еще лучше если покажете где она кроется)
Спасибо!

Artem

Да, уже убрал.

Дедушка

Artem, решили вопрос, убрав скрипт? :)

Artem

Дедушка, к сожалению не открывается форма на florida-spb.ru/delivery
Все ок, вопрос решил, можно удалять комменты)

Дедушка

Александр, спасибо, исправил и обновил архив.

Александр

Неправильно написал, должно быть if ( (strlen($_GET[‘cname’]) > 2) && (strlen($_GET[‘cphone’]) > 5 ) )

Александр

У Вас ошибка в коде – if ( (strlen($_GET[‘cname’]) > 2) && ( (strlen($_GET[‘cphone’]) > 5 ) ), а надо if (strlen($_GET[‘cname’]) > 2) && ( (strlen($_GET[‘cphone’]) > 5 ) )

Иначе отправка зависает и все на этом.

Sergey

имеете в виду этот jquery.storage.js?
у меня его и нет. посмотрите исходный код

Дедушка

Нет, я про jquery, у вас вызывает сначала версия 1.4.2, а позже более свежая. Третий вызов вы удалили сразу, как я понял.

Дедушка

Александр, если вы используете модификацию Евгения, там нет проверки на заполненность телефона (строка 27 в index.php). Вероятно, опечатка, там дважды проверяется заполненность поля с именем.

Перепроверил, в последней версии скрипта проверка номера телефона работает.

Александр

Да, кстати проверка заполненности поля с телефоном не работает, можно заполнить только имя и форма отправляется.

Александр

В общем это трудно описать, но сейчас закорючки исчезли.
Файл, в котором располагается сама форма у меня в кодировке windows-1251, кодировку текста тоже нужно проверить через notepad++

index.php у меня остался в utf-8 (проверил через notepad++), везде в index.php прописано тоже charset=utf-8.

Как ни странно работает.

Sergey

http://skidel-sky.com скрипт работает только на главной странице. на остальных бесконечная отправка

Дедушка

Сергей, уберите второй вызов jquery.

Дедушка

Александр, напишите для всех здесь, как исправили пожалуйста.

Перекодируйте сам файл index.php в программе notepad++ (перекодировать в…). И в самом верху файла надо исправить utf-8 на win-1251.

Александр

Спасибо, все исправил, но еще один вопрос
страница у меня в кодировке windows-1251,
в index.php кодировку изменил в двух местах на windows-1251, письма стали приходить закорючками…

Как быть?

Дедушка

Александр, тогда читайте комментарии к этому посту, там всё написано.

Александр

Локальный сервер

Дедушка

Александр, ссылку пожалуйста.

Александр

Сообщения на форме (отправлено, заполните все поля и т.д.) появляются в виде кракозябров, проверено в IE и Firefox, картинка заказать звонок не отображается.

Коля

Это в index.php надо править. Там есть комментарий, где проверяется, как давно была отправка.

tester

Дедушка, подскажите пожалуйста где именно в *.js нолик поставить. Спасибо

Дедушка

Так а причем тут ip, если проверяется локальное хранилище js? Вообще ставьте ноль в проверке давности отправки.

tester

где что отредактировать дабы можно было не один раз отправлять запрос на обратный звонок с одного же IP. вариант с 1 IP совсем не подходит.

Дедушка

Всё дело в копирайте, вы правы…

Никита

Не отправляет, ни с вашим копирайтом,ни с моим,я уже что только не делал) Это была проба,мб хоть так заработает.

Никита

А какой имейл указывать как отправитель?

Михаил

Сильно не хватало кнопки закрытия, и настройки “отправки сообщения”.
Обновился с 1.31 на эту. Полёт нормальный!

Демо: http://babyprix.ru/postelka-005.html

Дедушка

Спасибо, вы сделали отличные цвета в форме :). А о какой настройке сообщений идёт речь?