$summa = correct_summa(filter($_POST['summa']));
$income = filter($_POST['personalIncome']);
$confirm = filter($_POST['confirmFormSelect']);
$name = filter($_POST['fname']);
$age = filter($_POST['age']);
$company = filter($_POST['companyName']);
$experience = filter($_POST['experience']);
$cityByPas = filter($_POST['cityPasport']);
$city = filter($_POST['cityReal']);
$phone = filter($_POST['phone']);
$email = filter($_POST['email']);
$placement = filter($_POST['placement']);
function write_crm() { // Записываем в срм
$ch = curl_init();
$login_data = Array("login"=>"admin","password"=>"*******","save_enter"=>"0");
$path = 'http://site.ru/crm/';
curl_setopt($ch, CURLOPT_URL, 'http://site.ru/crm/login.php');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $login_data);
curl_setopt($ch, CURLOPT_COOKIESESSION, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, "/mod-tmp/cookie.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE, "/mod-tmp/cookie.txt");
curl_exec($ch);
$data = Array(
"main3810"=>"0", "edit[280][new][3810]"=>"1", "value[280][new][3810]"=>"",
"main3820"=>"0", "edit[280][new][3820]"=>"1", "value[280][new][3820]"=>"{autonumber}",
"main3830"=>"0", "edit[280][new][3830]"=>"1", "value[280][new][3830]"=>"",
"main3840"=>"1", "edit[280][new][3840]"=>"1", "value[280][new][3840]"=>date("d.m.Y H:i"),
"main3850"=>"1", "edit[280][new][3850]"=>"1", "value[280][new][3850]"=>"",
"main3860"=>"0", "edit[280][new][3860]"=>"1", "value[280][new][3860]"=>"",
"main3870"=>"0", "edit[280][new][3870]"=>"1", "value[280][new][3870]"=>"",
"main3880"=>"0", "edit[280][new][3880]"=>"1", "value[280][new][3880]"=>$city,
"main3890"=>"0", "edit[280][new][3890]"=>"1", "value[280][new][3890]"=>"",
"main3900"=>"1", "edit[280][new][3900]"=>"1", "value[280][new][3900]"=>"1",
"main3910"=>"0", "edit[280][new][3910]"=>"1", "value[280][new][3910]"=>"П",
"main3920"=>"1", "edit[280][new][3920]"=>"1", "value[280][new][3920]"=>$name,
"main3930"=>"1", "edit[280][new][3930]"=>"1", "value[280][new][3930]"=>$phone,
"main3940"=>"0", "edit[280][new][3940]"=>"1", "value[280][new][3940]"=>"",
"main3950"=>"0", "edit[280][new][3950]"=>"1", "value[280][new][3950]"=>$email,
"main3960"=>"0", "edit[280][new][3960]"=>"1", "value[280][new][3960]"=>$age,
"main3970"=>"1", "edit[280][new][3970]"=>"1", "value[280][new][3970]"=>$cityByPas,
"main3980"=>"0", "edit[280][new][3980]"=>"1", "value[280][new][3980]"=>"",
"main3990"=>"1", "edit[280][new][3990]"=>"1", "value[280][new][3990]"=>$summa,
"main4000"=>"0", "edit[280][new][4000]"=>"1", "value[280][new][4000]"=>$income,
"main4010"=>"0", "edit[280][new][4010]"=>"1", "value[280][new][4010]"=>$confirm,
"main4020"=>"0", "edit[280][new][4020]"=>"1", "value[280][new][4020]"=>$company,
"main4030"=>"0", "edit[280][new][4030]"=>"1", "value[280][new][4030]"=>$experience,
"main4040"=>"0", "edit[280][new][4040]"=>"1", "value[280][new][4040]"=>"",
"main4050"=>"0", "edit[280][new][4050]"=>"1", "value[280][new][4050]"=>"",
"main4070"=>"0", "edit[280][new][4070]"=>"1", "value[280][new][4070]"=>"",
"main4080"=>"0", "edit[280][new][4080]"=>"1", "value[280][new][4080]"=>"",
"main4090"=>"0", "edit[280][new][4090]"=>"1", "value[280][new][4090]"=>"",
"main4100"=>"0", "edit[280][new][4100]"=>"1", "value[280][new][4100]"=>"",
"main4110"=>"1", "edit[280][new][4110]"=>"1", "value[280][new][4110]"=>"На прозвоне (дог. не заключен)",
"subtable"=>"", "edit_mode"=>"0", "add_line"=>"0", "del_line"=>"0");
curl_setopt($ch, CURLOPT_URL, 'http://site.ru/crm/view_line2.php?table=280&page=50&line=new&save');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$res = curl_exec($ch);
curl_setopt($ch, CURLOPT_URL, 'http://site.ru/crm/login.php?logout');
curl_exec($ch);
curl_close ($ch) ;
}
Автоматизация запросов
Автор Eris, 27 мая 2014 19:58
Сообщений в теме: 8
#1
Отправлено 27 Май 2014 - 19:58
Здравствуйте! Нужно автоматизировать внесение заявок в срм: автоматом дынные с формы сайта вносить в КБ. Никак не могу понять в чем проблема...Может как то поля не так идентифицированы, или в скрипте не то пишу.
#2
Отправлено 28 Май 2014 - 12:28
Для внесения данных с сайта в КБ есть функционал внешних форм. Рекомендую использовать его.
#3
Отправлено 28 Май 2014 - 13:18
мда... А можно ли отправлять без этого кода? Дело в том, что страница анкеты уже существует, да и добавлять 600 строк кода ради внесения данных в базу не хотелось бы. Есть ли альтернативный способ внесения данных с помощью post запросов?
#4
Отправлено 28 Май 2014 - 14:46
Нет, других способов не существует.
#6
Отправлено 29 Май 2014 - 13:28
Можно ли применить ключ активации от последней версии к версии 1.9.5? Кроме визуальных новшеств, ничего улучшенного в новой версии не увидел.
#7
Отправлено 29 Май 2014 - 13:58
Цитата
Можно ли применить ключ активации от последней версии к версии 1.9.5?
Ключ активации не привязан к версии, поэтому фраза "ключ активации от последней версии" некорректна. Ключи подходят к любой версии в обоих направлениях.
Цитата
Кроме визуальных новшеств, ничего улучшенного в новой версии не увидел
Тогда вам сюда. Там полный список всех улучшений, сами решайте нужно вам это или нет. Но, учтите, что техподдержки по старым версиям не ведется и ошибки не исправляются.
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных














