blouse 5 Posted May 27, 2016 Report Share Posted May 27, 2016 Всем привет. Вчера немного разобрался получилась тая форма smsbilling.at.ua/index/api_ideja_bank_admitad/0-135 по такому скрипту <script language="javascript" src="http://smsbilling.at.ua/smshinline.js"></script><script type="text/javascript"> function checkformx(){ var err=0; var str = document.getElementById('phone').value; var all_letters = str.length; for(var i=0, upper=0, lower=0, digits=0, symbols=0, char; i < all_letters; i++) { char = str.charAt(i); if ((!isNaN(char * 1))&&(char!=' ')){ digits++; } else if("<>@!#$%^&*()_+[]{}?:;|'\"\\,./~`-=".indexOf(char) != -1) { symbols++; } else if (char == char.toUpperCase()) { upper++; } else if (char == char.toLowerCase()){ lower++; } } if (digits!=10) {err=1;document.getElementById('pherr').innerHTML="<br><font color=red>Ошибка!</font> Номер телефона должен быть в формате <b>097 774 88 88</b> (10 цифр)";document.getElementById('phone').style.border="1px solid red";} else {document.getElementById('pherr').innerHTML="";document.getElementById('phone').style.border="1px solid #888";} if (document.getElementById('lastName').value.length<3) {err=1;document.getElementById('lastNameerr').innerHTML="<br><font color=red>Ошибка!</font> Неверно введена фамилия";document.getElementById('lastName').style.border="1px solid red";} else {document.getElementById('lastNameerr').innerHTML="";document.getElementById('lastName').style.border="1px solid #888";} if (document.getElementById('firstName').value.length<3) {err=1;document.getElementById('firstNameerr').innerHTML="<br><font color=red>Ошибка!</font> Неверно введено имя";document.getElementById('firstName').style.border="1px solid red";} else {document.getElementById('firstNameerr').innerHTML="";document.getElementById('firstName').style.border="1px solid #888";} if (document.getElementById('middleName').value.length<3) {err=1;document.getElementById('middleNameerr').innerHTML="<br><font color=red>Ошибка!</font> Неверно введено отчество";document.getElementById('middleName').style.border="1px solid red";} else {document.getElementById('middleNameerr').innerHTML="";document.getElementById('middleName').style.border="1px solid #888";} if (document.getElementById('city').value.length<3) {err=1;document.getElementById('cityerr').innerHTML="<br><font color=red>Ошибка!</font> Неверно введен город";document.getElementById('city').style.border="1px solid red";} else {document.getElementById('cityerr').innerHTML="";document.getElementById('city').style.border="1px solid #888";} if (err==0) { document.getElementById('phone').value="+38"+document.getElementById('phone').value; document.getElementById('order').submit(); } } </script> <center> <form action="http://www.idea-credit.com.ua/submit/&url=smsbilling.at.ua/&url=ad.admitad.com/g/5787df4aa6f86ef4cd28ee656ec93ef9fdfa1d39/&code=8541 /> <tbody> <form class="form" method="POST" enctype="multipart/form-data"> <input name="csrfmiddlewaretoken" value="Tz4NvEDVExQV59pzcC0xHc9GwveUhYiy" type="hidden"> <p>Заполните онлайн заявку</p> <span>на получение кредита</span> <label for="name" class="required"> ФИО <div class="input"> <input id="id_name" name="name" placeholder="Иванов Иван Иванович" type="text"> </div><span class="error">Обязательное поле.</span> </label> <label for="inn" class="required"> ИНН <div class="input"> <input id="id_inn" name="inn" type="text"> </div><span class="error">Обязательное поле.</span> </label> <label for="phone" class="required"> Мобильный номер телефона <div class="input"> <input id="id_phone" name="phone" placeholder="(063) 555-55-55" type="text"> </div><span class="error">Обязательное поле.</span> </label> <label for="id_eula" class="check"> <input id="id_eula" name="eula" type="checkbox"> Я согласен/на на обработку личных данных </label><span class="error">Обязательное поле.</span> <button class="button js-send" type="submit">Отправить заявку</button> <span class="note">*Поля обязательные для заполнения</span> </form> </center> както так но при отправке я так понимаю нужно ссылку закодировать как написано в инструкции но какую часть непонятно может кто подскажет (платно) При отправке лендиг отдает такое Not Found The requested URL /submit/&url=smsbilling.at.ua/&url=ad.admitad.com/g/5787df4aa6f86ef4cd28ee656ec93ef9fdfa1d39/&code=8541 /> <tbody> <tr> <td>Фамилия* :</td> <td><input id= was not found on this server. Инструкция в файле Quote Link to post Share on other sites
Модератор files 2797 Posted May 27, 2016 Модератор Report Share Posted May 27, 2016 Скорее всего вы намудрили с синтаксисом. Нужно строчки: <form action="http://www.idea-credit.com.ua/submit/&url=smsbilling.at.ua/&url=ad.admitad.com/g/5787df4aa6f86ef4cd28ee656ec93ef9fdfa1d39/&code=8541 /> <tbody> <form class="form" method="POST" enctype="multipart/form-data"> заменить на: <tbody> <form class="form" method="POST" enctype="multipart/form-data" action="http://www.idea-credit.com.ua/submit/&url=smsbilling.at.ua/&url=ad.admitad.com/g/5787df4aa6f86ef4cd28ee656ec93ef9fdfa1d39/&code=8541/> Quote Link to post Share on other sites
blouse 5 Posted May 27, 2016 Author Report Share Posted May 27, 2016 я гдето уже близок отдает {"status": "error", "error": "The url parameter is required"} Quote Link to post Share on other sites
Модератор files 2797 Posted May 27, 2016 Модератор Report Share Posted May 27, 2016 данные не передаются, так вы открыли две form удалите второй вызов: <form class="form" method="GET" enctype="multipart/form-data"> или совместите его с первым. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.