Перейти к содержимому


Черный список покупателей


  • Вы не можете ответить в тему
В этой теме нет ответов

#1 Фролик

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений
Репутация: 0
Начинающий

Отправлено 06 March 2012 - 11:39 AM

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

Одна из таких баз - ФБНП. Они предлагают встроить скрипт на свой сайт для автоматической проверки покупателей по своей базе.

Предлагается такой вариант:

Удалённая проверка клиента с Вашего сайта (на PHP)

$a = file_get_contents("http://www.fbnp.ru/bd?l=Ник&p=Пароль&f=Иванов&i=Иван&o=Иванович&t=322-223&c=Москва");
?>
Выполняете аналогичный запрос из php-скрипта на вашем сайте. Причём в строке запроса кроме вашего ника и пароля вы должны использовать не менее одного параметра из пяти (Фамилия клиента, его имя, его отчество, его телефон, его город). Вы можете например запросить всех клиентов в базе с фамилией Иванов, так:
$a = file_get_contents("http://www.fbnp.ru/bd?l=Ник&p=Пароль&f=Иванов");
Но для точности поиска рекомендуем использовать все пять параметров или хотябы три. Далее сервер выполняет ваш запрос и переменной $a присваивается следующее значение: либо информация по ошибке, либо "не найден", либо например следующий ответ: >>2<<#Иванов&Евгений&Валерьевич&35-54-57&Екатеринбург#Иванов&Глеб&Николаевич&3-22-22&Астрахань В этом ответе сначала указывается количество найденных по вашему запросу клиентов >>2<< затем после знака # идут Фамилия &Имя &Отчество &Телефон &Город, т.е. для удобства дальнейшей обработки ответа сервера например php-функцией explode добавлены разделители #(найденного клиента) и &(параметров клиента)


Может есть желающие внедрить такое решение и рассказать остальным как это сделать на примере shopcms?
  • 0