За последние 24 часа нас посетили 18608 программистов и 1614 роботов. Сейчас ищут 1824 программиста ...

Не отправляются запросы

Тема в разделе "Сделайте за меня", создана пользователем remkas, 10 янв 2016.

  1. remkas

    remkas Новичок

    С нами с:
    10 янв 2016
    Сообщения:
    2
    Симпатии:
    0
    Есть такой скрипт от партнеркой программы, отправляет заявки на кредиты через API

    Пример партнерки:
    Код (PHP):
    1.    define('API_TOKEN', ''); //Токен доступа к апи. Можно получить по адресу http://webmaster.leads.su/account/default
    2.     define('API_PLATFORM_ID', 1089179); //ID площадки подключеной к оферу
    3.     define('API_OFFER_ID', 671); //ID офера
    4.  
    5.     $fields = [];
    6.     $fields['token'] = API_TOKEN;
    7.     $fields['platform_id'] = API_PLATFORM_ID;
    8.     $fields['offer_id'] = API_OFFER_ID;
    9.  
    10.     // Тестовая анкета
    11.     $fields['is_test'] = 1;
    12.  
    13.     //Обязательные поля
    14.     $fields['firstname'] = '';
    15.     $fields['lastname'] = '';
    16.     $fields['middlename'] = '';
    17.     $fields['email'] = '';
    18.     $fields['mphone'] = '';
    19.  
    20.     //Необязательные поля
    21.     $fields['overdue_loans'] = '';
    22.     $fields['birthplace'] = '';
    23.     $fields['passport_code'] = '';
    24.     $fields['passport_title'] = '';
    25.  
    26.     $url = 'http://api.leads.su/webmaster/leads/push';
    27.     $ch = curl_init();
    28.  
    29.     $url = $url . '?' . http_build_query($fields);
    30.     curl_setopt($ch, CURLOPT_URL, $url);
    31.     curl_setopt($ch, CURLOPT_VERBOSE, 0);
    32.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    33.     curl_setopt($ch, CURLOPT_TIMEOUT, 120);
    34.     curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    35.  
    36.     $response = curl_exec($ch);
    37.     $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    38.     $response = json_decode($response, true);
    39.  
    40.     if ($response == null) {
    41.         echo "API answer is empty\n";
    42.     } else {
    43.         if ($httpCode == 200 && $response['status'] == 'success') {
    44.             echo "Success push\n";
    45.             var_dump($response['data']);
    46.         } else {
    47.             echo "Errors\n";
    48.             if (isset($response['error'])) {
    49.                 var_dump($response['error']);
    50.             } elseif (isset($response['error_msg'])) {
    51.                 var_dump($response['error_msg']);
    52.             }
    53.         }
    54.     }
    55.  
    56.  

    А вот что у меня:

    Код (PHP):
    1. header("Content-Type: text/html; charset=utf-8");
    2. include ('./data/conect.php');
    3.  
    4. // разбираем переменные
    5. $summa = $_POST['summa'];
    6. $srok = $_POST['srok'];
    7. $last_name = $_POST['last_name'];
    8. $first_name = $_POST['first_name'];
    9. $middle_name = $_POST['middle_name'];
    10. $sex = $_POST['sex'];
    11. $drd = $_POST['drd'];
    12. $drm = $_POST['drm'];
    13. $dry = $_POST['dry'];
    14. $region = $_POST['region'];
    15. $city = $_POST['city'];
    16. $phone_number = $_POST['phone_number'];
    17. $email = $_POST['email'];
    18. $business_id = $_POST['business_id'];
    19. $work_name = $_POST['work_name'];
    20. $work_specialnost = $_POST['work_specialnost'];
    21. $dohod_mes = $_POST['dohod_mes'];
    22. $work_total_period_years = "";
    23. $work_total_period_month = "";
    24. $work_period_years = "";
    25. $work_period_month = $_POST['stage_last'];
    26. $work_contact_name = $_POST['work_contact_name'];
    27. $work_phone_number = $_POST['work_phone_number'];
    28. $passport_seriya = $_POST['passport_seriya'];
    29. $passport_number = $_POST['passport_number'];
    30. $passport_podrazdel = $_POST['passport_podrazdel'];
    31. $passport_kemv = $_POST['passport_kemv'];
    32. $passport_day = $_POST['passport_day'];
    33. $passport_month = $_POST['passport_month'];
    34. $passport_year = $_POST['passport_year'];
    35. $passport_birthplace = $_POST['passport_birthplace'];
    36. $register_place_name = "";
    37. $register_street_name = "";
    38. $register_home_number = "";
    39. $register_home_building = "";
    40. $register_home_apartment = "";
    41.  
    42. $region_reg = $_POST['region_reg'];
    43. $city_reg = $_POST['city_reg'];
    44. $region_fact = $_POST['region_fact'];
    45. $city_fact = $_POST['city_fact'];
    46. $stage_last = $_POST['stage_last'];
    47.  
    48. $regions = array(
    49. 3160 => "Алтайский край",
    50. 3223 => "Амурская область",
    51. 3251 => "Архангельская область",
    52. 3282 => "Астраханская область",
    53. 3296 => "Республика Башкортостан",
    54. 3352 => "Белгородская область",
    55. 3371 => "Брянская область",
    56. 3407 => "Республика Бурятия",
    57. 3437 => "Владимирская область",
    58. 3468 => "Волгоградская область",
    59. 3503 => "Вологодская область",
    60. 3529 => "Воронежская область",
    61. 3563 => "Нижегородская область",
    62. 3630 => "Республика Дагестан",
    63. 3673 => "Еврейская АО",
    64. 3675 => "Ивановская область",
    65. 3703 => "Иркутская область",
    66. 3751 => "Республика Кабардино-Балкария",
    67. 3761 => "Калининградская область",
    68. 3784 => "Тверская область",
    69. 3827 => "Республика Калмыкия",
    70. 3841 => "Калужская область",
    71. 3872 => "Камчатский край",
    72. 3892 => "Республика Карелия",
    73. 3921 => "Кемеровская область",
    74. 3952 => "Кировская область",
    75. 3994 => "Республика Коми",
    76. 4026 => "Костромская область",
    77. 4052 => "Краснодарский край",
    78. 4105 => "Красноярский край",
    79. 4176 => "Курганская область",
    80. 4198 => "Курская область",
    81. 4227 => "Липецкая область",
    82. 4243 => "Магаданская область",
    83. 4270 => "Республика Марий Эл",
    84. 4287 => "Республика Мордовия",
    85. 4312 => "Московская область",
    86. 4481 => "Мурманская область",
    87. 4503 => "Новгородская область",
    88. 4528 => "Новосибирская область",
    89. 4561 => "Омская область",
    90. 4593 => "Оренбургская область",
    91. 4633 => "Орловская область",
    92. 4657 => "Пензенская область",
    93. 4689 => "Пермский край",
    94. 4734 => "Приморский край",
    95. 4773 => "Псковская область",
    96. 4800 => "Ростовская область",
    97. 4861 => "Рязанская область",
    98. 4891 => "Самарская область",
    99. 4925 => "Ленинградская область",
    100. 4969 => "Саратовская область",
    101. 5011 => "Республика Саха (Якутия)",
    102. 5052 => "Сахалинская область",
    103. 5080 => "Свердловская область",
    104. 5151 => "Республика Северная Осетия — Алания",
    105. 5161 => "Смоленская область",
    106. 5191 => "Ставропольский край",
    107. 5225 => "Тамбовская область",
    108. 5246 => "Республика Татарстан",
    109. 5291 => "Томская область",
    110. 5312 => "Республика Тыва (Тува)",
    111. 5326 => "Тульская область",
    112. 5356 => "Тюменская область",
    113. 5404 => "Республика Удмуртия",
    114. 5432 => "Ульяновская область",
    115. 5473 => "Хабаровский край",
    116. 5507 => "Челябинская область",
    117. 5543 => "Республика Чечня",
    118. 5555 => "Забайкальский край",
    119. 5600 => "Республика Чувашия",
    120. 5625 => "Ярославская область",
    121. 1998532 => "Республика Адыгея",
    122. 2316497 => "Республика Хакасия",
    123. 2415585 => "Чукотский АО",
    124. 2499002 => "Ханты-Мансийский АО — Югра",
    125. 5019394 => "Ямало-Ненецкий АО",
    126. 15789406 => "Алтайский край",
    127. 15789407 => "Республика Ингушетия",
    128. 15789408 => "Республика Карачаево-Черкесия",
    129. 15789409 => "Москва",
    130. 15789410 => "Санкт-Петербург",
    131. 15789411 => "Ненецкий АО");
    132.  
    133.  
    134. // заносим данные в базу
    135. $add_item = mysql_query("INSERT INTO credits(
    136. `summa`,`srok`,`last_name`,`first_name`,`middle_name`,
    137. `sex`,`drd`,`drm`,`dry`,`region`,`city`,`phone_number`,`email`,
    138. `work_type`,`work_organization`,`work_position`,
    139. `work_money_pm`,`work_stage`,`work_stage_t`,`work_stage_now`,`work_stage_t_now`,`work_contact&# 112;`,`work_phone`,
    140. `passp_serial`,`passp_numb`,`passp_code`,`passp_place`,
    141. `passp_city`,`passp_street`,`passp_home`,`passp_block`,`passp_apartament`,
    142. `status`,`passp_date`,`passp_burthplace`)
    143. VALUES (
    144. '$summa','$srok','$last_name','$first_name','$middle_name',
    145. '$sex','$drd','$drm','$dry','$region','$city','$phone_number','$email',
    146. '$business_id','$work_name','$work_specialnost',
    147. '$dohod_mes','$work_total_period_years','$work_total_period_month','$work_period_years','$work_period_month','$work_contact_name','$work_phone_number',
    148. '$passport_seriya','$passport_number','$passport_podrazdel','$passport_kemv',
    149. '$register_place_name','$register_street_name','$register_home_number','$register_home_building','$register_home_apartment',
    150. '0','$passport_day-$passport_month-$passport_year','$passport_birthplace')");
    151.  
    152.  
    153. $birth_leadssu = $drd."-".$drm."-".$dry;
    154. if ($sex == "1") $sex_leads = "1"; else $sex_leads = "0";
    155. $mob1=substr($phone_number, 0, 3); $mob2=substr($phone_number, 3, 3); $mob3=substr($phone_number, 6, 2); $mob4=substr($phone_number, 8, 2);
    156. $phone = "+7 ".$mob1." ".$mob2."-".$mob3."-".$mob4;
    157.  
    158. function sendData($url, $post) {
    159.  
    160.   $ch = curl_init();
    161.   curl_setopt($ch, CURLOPT_URL, $url);
    162.   curl_setopt($ch, CURLOPT_POST, 1);
    163.   curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
    164.   curl_setopt($ch, CURLOPT_HEADER, 0);
    165.   curl_setopt($ch, CURLOPT_TIMEOUT, 60);
    166.   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    167.   $result = curl_exec($ch);
    168.   curl_close($ch);
    169.  
    170.   return $result;
    171.  
    172. }
    173.  
    174. /////////////////////////
    175.  
    176. if($srok < 1) {
    177.  
    178.   switch($srok) {
    179.  
    180.     case "0.1": $srok_leads = 7; break;
    181.     case "0.2": $srok_leads = 14; break;
    182.     case "0.3": $srok_leads = 21; break;
    183.     case "0.4": $srok_leads = 28; break;
    184.  
    185.   }
    186.  
    187. } else {
    188.  
    189.   if($srok >= 12) {
    190.  
    191.     switch($srok) {
    192.  
    193.       case "12": $srok_leads = 365; break;
    194.       case "24": $srok_leads = 730; break;
    195.       case "36": $srok_leads = 1095; break;
    196.       case "48": $srok_leads = 1460; break;
    197.       case "60": $srok_leads = 1825; break;
    198.  
    199.     }
    200.  
    201.   } else {
    202.  
    203.     $srok_leads = $srok * 30;
    204.  
    205.   }
    206.  
    207. }
    208.  
    209. define('API_TOKEN', 'тут токен'); //Токен доступа к апи. 
    210. define('API_PLATFORM_ID', тут номер площадки); //ID площадки подключеной к оферу
    211.  
    212. /////////////////
    213.  
    214. preg_match("/([0-9]{3})([0-9]{3})/", $passport_podrazdel, $match);
    215. $passport_key = $match[1]."-".$match[2];
    216.  
    217. $fields = [];
    218. $fields['token'] = API_TOKEN;
    219. $fields['platform_id'] = API_PLATFORM_ID;
    220. $fields['offer_id'] = 485;
    221.  
    222. //Обязательные поля
    223. $fields['firstname'] = $first_name;
    224. $fields['lastname'] = $last_name;
    225. $fields['middlename'] = $middle_name;
    226. $fields['birthdate'] = $dry."-".$drm."-".$drd;
    227. $fields['mphone'] = $phone;
    228. $fields['reg_region_name'] = $region_reg;
    229. $fields['reg_city_name'] = $city_reg;
    230. $fields['fact_region_name'] = $region_fact;
    231. $fields['fact_city_name'] = $city_fact;
    232. $fields['credit_sum'] = $summa;
    233. $fields['credit_days'] = $srok_leads;
    234. $fields['gender'] = $sex_leads;
    235. $fields['passport_code'] = $passport_seriya." ".$passport_number;
    236. $fields['passport_date'] = $passport_year."-".$passport_month."-".$passport_day;
    237. $fields['passport_title'] = $passport_kemv.", ".$passport_key;
    238. $fields['birthplace'] = $passport_birthplace;
    239.  
    240. //Необязательные поля
    241. $fields['overdue_loans'] = '';
    242.  
    243. $url = 'http://webmaster.leads.su/api/leads/push';
    244. $ch = curl_init();
    245.  
    246. $url = $url . '?' . http_build_query($fields);
    247. curl_setopt($ch, CURLOPT_URL, $url);
    248. curl_setopt($ch, CURLOPT_VERBOSE, 0);
    249. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    250. curl_setopt($ch, CURLOPT_TIMEOUT, 120);
    251. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    252.  
    253. $response = curl_exec($ch);
    254. $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    255. $response = json_decode($response, true);
    256.  
    257. ////////////////////
    258.  
    259. unset($fields);
    260.  
    261. $fields = [];
    262. $fields['token'] = API_TOKEN;
    263. $fields['platform_id'] = API_PLATFORM_ID;
    264. $fields['offer_id'] = 517;
    265.  
    266. //Обязательные поля
    267. $fields['firstname'] = $first_name;
    268. $fields['lastname'] = $last_name;
    269. $fields['middlename'] = $middle_name;
    270. $fields['birthdate'] = $dry."-".$drm."-".$drd;
    271. $fields['mphone'] = "7".$phone_number;
    272. $fields['credit_sum'] = $summa;
    273. $fields['credit_days'] = $srok_leads; // С большей вероятностью анкета будет принята если credit_days будет в диапазоне от 182 до 364
    274. $fields['fact_region_name'] = $region_fact;
    275.  
    276. $url = 'http://webmaster.leads.su/api/leads/push';
    277. $ch = curl_init();
    278.  
    279. $url = $url . '?' . http_build_query($fields);
    280. curl_setopt($ch, CURLOPT_URL, $url);
    281. curl_setopt($ch, CURLOPT_VERBOSE, 0);
    282. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    283. curl_setopt($ch, CURLOPT_TIMEOUT, 120);
    284. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    285.  
    286. $response = curl_exec($ch);
    287. $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    288. $response = json_decode($response, true);
    289.  
    290. ////////////////////
    291.  
    292. unset($fields);
    293.  
    294. $fields = [];
    295. $fields['token'] = API_TOKEN;
    296. $fields['platform_id'] = API_PLATFORM_ID;
    297. $fields['offer_id'] = 514;
    298.  
    299. $fields['firstname'] = $first_name;
    300. $fields['lastname'] = $last_name;
    301. $fields['middlename'] = $middle_name;
    302. $fields['birthdate'] = $dry."-".$drm."-".$drd;
    303. $fields['mphone'] = "7".$phone_number;
    304. $fields['credit_sum'] = $summa;
    305. $fields['credit_days'] = $srok_leads; // С большей вероятностью анкета будет принята если credit_days будет в диапазоне от 182 до 364
    306. $fields['fact_region_name'] = $region_fact;
    307. $fields['fact_city_name'] = $city_fact;
    308. $fields['email'] = $email;
    309.  
    310. $url = 'http://webmaster.leads.su/api/leads/push';
    311. $ch = curl_init();
    312.  
    313. $url = $url . '?' . http_build_query($fields);
    314. curl_setopt($ch, CURLOPT_URL, $url);
    315. curl_setopt($ch, CURLOPT_VERBOSE, 0);
    316. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    317. curl_setopt($ch, CURLOPT_TIMEOUT, 120);
    318. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    319.  
    320. $response = curl_exec($ch);
    321. $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    322. $response = json_decode($response, true);
    323.  
    324. ////////////////////////
    325.  
    326. unset($fields);
    327.  
    328. $fields = [];
    329. $fields['token'] = API_TOKEN;
    330. $fields['platform_id'] = API_PLATFORM_ID;
    331. $fields['offer_id'] = 505;
    332.  
    333. //Обязательные поля
    334. $fields['firstname'] = $first_name;
    335. $fields['lastname'] = $last_name;
    336. $fields['middlename'] = $middle_name;
    337. $fields['birthdate'] = $dry."-".$drm."-".$drd;
    338. $fields['gender'] = $sex_leads;
    339. $fields['mphone'] = "7".$phone_number;
    340. $fields['credit_sum'] = $summa;
    341. $fields['credit_days'] = $srok_leads; // С большей вероятностью анкета будет принята если credit_days будет в диапазоне от 182 до 364
    342. $fields['fact_region_name'] = $region_fact;
    343. $fields['fact_city_name'] = $city_fact;
    344. $fields['email'] = $email;
    345.  
    346. $url = 'http://webmaster.leads.su/api/leads/push';
    347. $ch = curl_init();
    348.  
    349. $url = $url . '?' . http_build_query($fields);
    350. curl_setopt($ch, CURLOPT_URL, $url);
    351. curl_setopt($ch, CURLOPT_VERBOSE, 0);
    352. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    353. curl_setopt($ch, CURLOPT_TIMEOUT, 120);
    354. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    355.  
    356. $response = curl_exec($ch);
    357. $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    358. $response = json_decode($response, true);
    359.  
    360. ////////////////////////
    361.  
    362. unset($fields);
    363.  
    364. $fields = [];
    365. $fields['token'] = API_TOKEN;
    366. $fields['platform_id'] = API_PLATFORM_ID;
    367. $fields['offer_id'] = 132;
    368.  
    369. //Обязательные поля
    370. $fields['firstname'] = $first_name;
    371. $fields['lastname'] = $last_name;
    372. $fields['birthdate'] = $dry."-".$drm."-".$drd;
    373. $fields['mphone'] = "7".$phone_number;
    374. $fields['credit_sum'] = $summa;
    375. $fields['credit_days'] = $srok_leads; // С большей вероятностью анкета будет принята если credit_days будет в диапазоне от 182 до 364
    376. $fields['fact_region_name'] = $region_fact;
    377. $fields['email'] = $email;
    378. $fields['overdue_loans'] = 'credit_closed_no_delay';
    379.  
    380. $url = 'http://webmaster.leads.su/api/leads/push';
    381. $ch = curl_init();
    382.  
    383. $url = $url . '?' . http_build_query($fields);
    384. curl_setopt($ch, CURLOPT_URL, $url);
    385. curl_setopt($ch, CURLOPT_VERBOSE, 0);
    386. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    387. curl_setopt($ch, CURLOPT_TIMEOUT, 120);
    388. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    389.  
    390. $response = curl_exec($ch);
    391. $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    392. $response = json_decode($response, true);
    393.  
    394. ////////////////////////
    395.  
    396. unset($fields);
    397.  
    398. $fields = [];
    399. $fields['token'] = API_TOKEN;
    400. $fields['platform_id'] = API_PLATFORM_ID;
    401. $fields['offer_id'] = 532;
    402.  
    403. //Обязательные поля
    404. $fields['firstname'] = $first_name;
    405. $fields['lastname'] = $last_name;
    406. $fields['middlename'] = $middle_name;
    407. $fields['birthdate'] = $dry."-".$drm."-".$drd;
    408. $fields['mphone'] = $phone;
    409. $fields['gender'] = $sex_leads;
    410. $fields['reg_region_name'] = $region_reg;
    411. $fields['reg_city_name'] = $city_reg;
    412. $fields['fact_region_name'] = $region_fact;
    413. $fields['fact_city_name'] = $city_fact;
    414. $fields['credit_sum'] = $summa;
    415. $fields['credit_days'] = $srok_leads;
    416. $fields['passport_code'] = $passport_seriya.$passport_number;
    417. $fields['passport_date'] = $passport_year."-".$passport_month."-".$passport_day;
    418. $fields['birthplace'] = $passport_birthplace;
    419. $fields['fact_street'] = 'не указано';
    420. $fields['fact_house'] = '0';
    421. $fields['reg_street'] = 'не указано';
    422. $fields['reg_house'] = '0';
    423.  
    424. $url = 'http://webmaster.leads.su/api/leads/push';
    425. $ch = curl_init();
    426.  
    427. $url = $url . '?' . http_build_query($fields);
    428. curl_setopt($ch, CURLOPT_URL, $url);
    429. curl_setopt($ch, CURLOPT_VERBOSE, 0);
    430. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    431. curl_setopt($ch, CURLOPT_TIMEOUT, 120);
    432. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    433.  
    434. $response = curl_exec($ch);
    435. $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    436. $response = json_decode($response, true);
    437.  
    438. ////////////////////////
    439.  
    440. unset($fields);
    441.  
    442. $fields = [];
    443. $fields['token'] = API_TOKEN;
    444. $fields['platform_id'] = API_PLATFORM_ID;
    445. $fields['offer_id'] = 543;
    446.  
    447. //Обязательные поля
    448. $fields['firstname'] = $first_name;
    449. $fields['lastname'] = $last_name;
    450. $fields['middlename'] = $middle_name;
    451. $fields['birthdate'] = $dry."-".$drm."-".$drd;
    452. $fields['mphone'] = $phone;
    453. $fields['gender'] = $sex_leads;
    454. $fields['reg_region_name'] = $region_reg;
    455. $fields['reg_city_name'] = $city_reg;
    456. $fields['fact_region_name'] = $region_fact;
    457. $fields['fact_city_name'] = $city_fact;
    458. $fields['credit_sum'] = $summa;
    459. $fields['credit_days'] = $srok_leads;
    460. $fields['passport_code'] = $passport_seriya.$passport_number;
    461. $fields['passport_date'] = $passport_year."-".$passport_month."-".$passport_day;
    462. $fields['passport_title'] = $passport_kemv.", ".$passport_key;
    463. $fields['birthplace'] = $passport_birthplace;
    464. $fields['fact_street'] = 'не указано';
    465. $fields['fact_house'] = '0';
    466. $fields['reg_street'] = 'не указано';
    467. $fields['reg_house'] = '0';
    468. $fields['email'] = $email;
    469. $fields['work_salary'] = $dohod_mes;
    470. $fields['work_organization'] = $work_name;
    471. $fields['work_experience'] = $work_period_month;
    472. $fields['work_phone'] = $work_phone_number;
    473. $fields['fact_housing'] = '0';
    474. $fields['fact_flat'] = '0';
    475. $fields['reg_housing'] = '0';
    476. $fields['reg_flat'] = '0';
    477.  
    478. $url = 'http://webmaster.leads.su/api/leads/push';
    479. $ch = curl_init();
    480.  
    481. $url = $url . '?' . http_build_query($fields);
    482. curl_setopt($ch, CURLOPT_URL, $url);
    483. curl_setopt($ch, CURLOPT_VERBOSE, 0);
    484. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    485. curl_setopt($ch, CURLOPT_TIMEOUT, 120);
    486. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    487.  
    488. $response = curl_exec($ch);
    489. $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    490. $response = json_decode($response, true);
    491.  
    492. ////////////////////////
    493.  
    494. unset($fields);
    495.  
    496. $fields = [];
    497. $fields['token'] = API_TOKEN;
    498. $fields['platform_id'] = API_PLATFORM_ID;
    499. $fields['offer_id'] = 414;
    500.  
    501. //Обязательные поля
    502. $fields['firstname'] = $first_name;
    503. $fields['mphone'] = "7".$phone_number;
    504. $fields['credit_sum'] = $summa;
    505. $fields['fact_region_name'] = $region_fact;
    506. $fields['fact_city_name'] = $city_fact;
    507. $fields['email'] = $email;
    508.  
    509. //Необязательные поля
    510. $fields['lastname'] = $last_name;
    511.  
    512. $url = 'http://webmaster.leads.su/api/leads/push';
    513. $ch = curl_init();
    514.  
    515. $url = $url . '?' . http_build_query($fields);
    516. curl_setopt($ch, CURLOPT_URL, $url);
    517. curl_setopt($ch, CURLOPT_VERBOSE, 0);
    518. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    519. curl_setopt($ch, CURLOPT_TIMEOUT, 120);
    520. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    521.  
    522. $response = curl_exec($ch);
    523. $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    524. $response = json_decode($response, true);
    525.  
    526. /////////////////////
    527.  
    528.  
    529. header('Location: finish.php');
    530.  
    531.  

    Заявки доставляются только в 1 или 2 кредитных оффера, и только почта почему то, хотя в БД записывается все как нужно.

    Что не так помогите пожалуйста.

    Подсказка от модератора:
    Любой код или текст конфигурации пишите между тегом [code=php] и [/code].
    Используйте отступы в коде для форматирования текста.
    Это помогает быстрее понять вас, увеличивает шанс на получение ответа.
    Что выделять? Например: PHP, HTML, CSS, JavaScript, SQL, XML, .htaccess, ini, регулярные выражения, код шаблонизаторов, любая другая разметка, результаты array/object dump и т. д.
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    я не понимать
     
  3. remkas

    remkas Новичок

    С нами с:
    10 янв 2016
    Сообщения:
    2
    Симпатии:
    0
    Суть такая, человек заполняет единую анкету со всеми данными (это видно в начале скрипта), данные записываются в БД и отправляются во все офферы с указанными данными.

    $fields = []; - начало каждого оффера.
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв