Нужно интегрировать CRM c лендингом. (бесплатно/платно) Лендинг самописный CRM почти неизвестная. вот ссылка - https://affiliate.active-smart.com/index.php. ее название "ActiveSmart" Вот на нее документация https://docs.active-smart.com _____________________________________________________________________________________ Мои попытки интеграции (Лиды все ровно не приходят) Api Keys - eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTmFtZSI6IjR4bWFyZWt0aW5nIiwidXNlcklkIjpudWxsLCJhZmZpbGlhdGVJZCI6IjM1NTk3IiwidXRtX3NvdXJjZSI6IjR4bWFyZWt0aW5nIiwidXRtX2NhbXAiOiI0eG1hcmVrdGluZyJ9.Uhmc_khrxWZQyX9V1ncax5O7VUivh-RPXnhKSJh0XRw php скрипт интеграции PHP: $data = 'FirstName=' + $firstName + '&LastName=' + $lastName + '&email=' + $email + '&phone' + $phone + '&password' + $password + '&prefix' + $prefix + '&ip=1.1.1.1'; $headers = [ 'Content-Type: application/x-www-form-urlencoded' ]; $startOfData = ''; $dataUpdated = $startOfData + $data; $url = 'https://api.active-smart.com/rtc/add'; $curl = curl_init($url); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($dataUpdated)); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $response = curl_exec($curl); curl_close($curl); Форма с сайта. PHP: <form method="post"> <div> <br /> <br /> <div id="main"> <div class="contact1"> <p><input type="text" placeholder="Your name" name="firstName" id="firstName" class="commentfield" /></p> </div> <div class="contact1"> <p><input type="text" placeholder="Your second name" name="lastName" id="lastName" class="commentfield" /></p> </div> <div class="contact2"> <p> <input type="text" placeholder="Your e-mail" name="email" id="email" class="commentfield" /></p> </div> <div class="contact2"> <p> <input type="password" placeholder="Your password" name="password" id="password" class="commentfield" /></p> </div> <div class="contact2"> <p> <select name="country" class="commentfield" style=" width: 100%;"> <option value="United Kingdom">United Kingdom</option> <option value="Australia">Australia</option> <option value="New Zealand">New Zealand</option> </select></p> </p> </div></div> <div class="contact2"> <p> <input type="prefix" placeholder="Your code" name="prefix" id="prefix" class="commentfield" /></p> </div> <input style=" width: 100%;" name='phone' id="phone" type="phone" onkeyup="return proverka(this);" onchange="return proverka(this);" placeholder="Your phone nomber"> <script type="text/javascript"> function proverka(input) { input.value = input.value.replace(/[^\d,]/g, ''); }; </script> <!-- Load jQuery from CDN so can run demo immediately --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script> //$("#phone").intlTelInput({ // allowDropdown: false, // autoHideDialCode: false, // autoPlaceholder: "off", // dropdownContainer: "body", // excludeCountries: ["us"], // formatOnDisplay: false, // geoIpLookup: function(callback) { // $.get("http://ipinfo.io", function() {}, "jsonp").always(function(resp) { // var countryCode = (resp && resp.country) ? resp.country : ""; // callback(countryCode); // }); // }, // initialCountry: "auto", // nationalMode: false, // onlyCountries: ['us', 'gb', 'ch', 'ca', 'do'], // placeholderNumberType: "MOBILE", // preferredCountries: ['cn', 'jp'], // separateDialCode: true, // utilsScript: "build/js/utils.js" // }); </script> <div id="main"> <div class="buttonmain1"> <p><input type="submit" name="submit" class="buttontextmain1" id="submit" onclick='RegisterLead($('#firstName').val(), $('#lastName').val(), $('#email').val(), $('#phone').val(), $('#prefix').val(), $('#password').val(), $())' value="SING UP FOR FREE"/> </p></div> <ul id="response"><?php foreach($errors as $errors) { echo "$errors"; } ?> </ul> </div> </div> </form>
ну минимум нужно правильно запрос сформировать, там же все написано PHP: $data = "Token=$api&firstName=$firstName&lastName=$lastName&email=$email&phone=$phone&password=$password&prefix=$prefix&ip=$ip"; $ip - это текущий ип клиента там метод GET PHP: curl_setopt($curl, CURLOPT_GET, true); curl_setopt($curl, CURLOPT_GETFIELDS, http_build_query($dataUpdated));
@Helicopter оформление кода https://php.ru/forum/threads/tipichnyj-dialog-s-novichkom.59596/#post-527225