webgroupco 8 Posted January 8, 2015 Report Share Posted January 8, 2015 Здравствуйте! Может кому пригодится, сам долго искал, потом написал )) Всплывающая форма обратного звонка с сайта на html + php + css, без использования jQuery и Mootools. Работает на всех движках. http://webgroupco.com/developers/145-vsplyvayushhee-okno-obratnogo-zvonka-na-html-php-css-bez-ispolzovaniya-jquery-i-mootools styoplotr 1 Quote Link to post Share on other sites
Николай 39 Posted January 8, 2015 Report Share Posted January 8, 2015 Платно или бесплатно? Quote Link to post Share on other sites
webgroupco 8 Posted January 8, 2015 Author Report Share Posted January 8, 2015 Платно или бесплатно? Конечно бесплатно! исходники выложены на сайте Quote Link to post Share on other sites
Николай 39 Posted January 8, 2015 Report Share Posted January 8, 2015 Конечно бесплатно! исходники выложены на сайте Тогда спасибо пригодится ) Quote Link to post Share on other sites
Модератор files 2802 Posted January 8, 2015 Модератор Report Share Posted January 8, 2015 Очень даже неплохо. А где проверка телефона на валидность? Через эту форму можно всякую чепуху отправлять. Даже нет элементарного ограничения введенных символов. Quote Link to post Share on other sites
webgroupco 8 Posted January 8, 2015 Author Report Share Posted January 8, 2015 Очень даже неплохо. А где проверка телефона на валидность? Через эту форму можно всякую чепуху отправлять. Даже нет элементарного ограничения введенных символов. Ну это можете добавить сами у меня такой задачи не стояло Quote Link to post Share on other sites
VIP styoplotr 514 Posted January 8, 2015 VIP Report Share Posted January 8, 2015 Используйте placeholder сейчас приходится стирать текст внутри. Quote Link to post Share on other sites
VIP Error 667 Posted January 8, 2015 VIP Report Share Posted January 8, 2015 @webgroupco, Уважаемый ТС. Будьте так любезны ознакомиться с правилами публикаций тем на форуме. Уже второе ваше сообщение содержит активную ссылку на ваш сайт. Первая активная ссылка в теме http://talk.pr-cy.ru/topic/13619-progon/ и вторая в данной теме. Будьте любезны придерживаться правил форума и убрть активные ссылки. Quote Link to post Share on other sites
webgroupco 8 Posted January 8, 2015 Author Report Share Posted January 8, 2015 Используйте placeholder сейчас приходится стирать текст внутри. спасибо за совет, сделал, так гораздо лучше Quote Link to post Share on other sites
webgroupco 8 Posted January 8, 2015 Author Report Share Posted January 8, 2015 @webgroupco, Уважаемый ТС. Будьте так любезны ознакомиться с правилами публикаций тем на форуме. Уже второе ваше сообщение содержит активную ссылку на ваш сайт. Первая активная ссылка в теме http://talk.pr-cy.ru/topic/13619-progon/ и вторая в данной теме. Будьте любезны придерживаться правил форума и убрть активные ссылки. ок. убрал извините не знал что нельзя Quote Link to post Share on other sites
VIP Error 667 Posted January 8, 2015 VIP Report Share Posted January 8, 2015 Спасибо за понимание. nonexistent777 1 Quote Link to post Share on other sites
sfg1503 49 Posted January 8, 2015 Report Share Posted January 8, 2015 Здравствуйте! Может кому пригодится, сам долго искал, потом написал )) Всплывающая форма обратного звонка с сайта на html + php + css, без использования jQuery и Mootools. Работает на всех движках. http://webgroupco.com/developers/145-vsplyvayushhee-okno-obratnogo-zvonka-na-html-php-css-bez-ispolzovaniya-jquery-i-mootools Странно, но зайдя по ссылке и даже на саму главную страницу, нет ни одной кликабельной ссылки (по коду тегов <a ..>..</a> множество)! Проверьте работу сайта с браузером Опера 12.15 Quote Link to post Share on other sites
webgroupco 8 Posted January 8, 2015 Author Report Share Posted January 8, 2015 Странно, но зайдя по ссылке и даже на саму главную страницу, нет ни одной кликабельной ссылки (по коду тегов <a ..>..</a> множество)! Проверьте работу сайта с браузером Опера 12.15 видимо глюк в этой версии, так как в версии 26.0.1656.60 все работает, в хроме тоже, и яндекс браузер тоже без ошибок Quote Link to post Share on other sites
sfg1503 49 Posted January 8, 2015 Report Share Posted January 8, 2015 видимо глюк в этой версии, так как в версии 26.0.1656.60 все работает, в хроме тоже, и яндекс браузер тоже без ошибок Как совет, сайт должен работать во всех браузерах корректно. Quote Link to post Share on other sites
Модератор files 2802 Posted January 8, 2015 Модератор Report Share Posted January 8, 2015 В Опера Версия:12.17 также ничего не работает. Ни ссылки, ни копирование текста. Quote Link to post Share on other sites
webgroupco 8 Posted January 8, 2015 Author Report Share Posted January 8, 2015 В Опера Версия: 12.17 также ничего не работает. Ни ссылки, ни копирование текста. выделение и копирование текстов намерено закрыто Quote Link to post Share on other sites
webgroupco 8 Posted January 8, 2015 Author Report Share Posted January 8, 2015 выделение и копирование текстов намерено закрыто с ссылками разберусь, видимо не совместимость с этими версиями Quote Link to post Share on other sites
WQP 360 Posted January 8, 2015 Report Share Posted January 8, 2015 А для чего это? jQuery используют как правило для AJAX, ну а раз уже подключен jQ, то почему бы не сделать на нём модальное окно? Quote Link to post Share on other sites
1seo 39 Posted January 8, 2015 Report Share Posted January 8, 2015 нажал отправить и страница просто перезагрузилась без всяких уведомлений, как понять пользователю отправилось что-то или нет, по умолчанию человек думает второе. нечего лучше jquery нет, модальное окно + ajax небольше вашего кода занимает Quote Link to post Share on other sites
webgroupco 8 Posted January 8, 2015 Author Report Share Posted January 8, 2015 нажал отправить и страница просто перезагрузилась, как понять пользователю отправилось что-то или нет, по умолчанию человек думает второе. После перезагрузки выдается надпись "заявка принята" Quote Link to post Share on other sites
Николай 39 Posted January 10, 2015 Report Share Posted January 10, 2015 Здравствуйте Уважаемые форумчане! Помогите решить одну проблемку с формой обратного звонка упомянутого выше, суть в чем установил и настроил, на почту все приходит основная инфа как надо, но в строке От кого: прописывается адрес сервера, а надо что бы был указан адрес сайта например. Вот код: <meta http-equiv='refresh' content='3; url=http://lyusi72.ru/'> <meta charset="UTF-8" /> <?php if (isset($_POST['submit_tel'])) {$name = $_POST['submit_tel']; if ($name == '') {unset($name);}} { $email = 'vdvoem.com@mail.ru,a.lyusi-72@mail.ru'; /* Отправляем email */ $send = mail ($email, "Заказ обратного звонка на сайте ...", "\n Посетитель заказал обратный звонок! \n Телефон : ".$_POST['tel']." "); echo 'Заявка принята!'; } ?> Сейчас выглядит вот так: Заказ обратного звонка на сайте ... От кого: World Wide Web Owner <vdv@DS1888-VDS13.advancedhosters.com> Кому: vdvoem.com@mail.ru,a.lyusi-72@mail.ru сегодня, 20:37 Заранее благодарю за помощь ) Quote Link to post Share on other sites
WQP 360 Posted January 10, 2015 Report Share Posted January 10, 2015 @Николай, нужно добавить заголовки $headers = "Content-type: text/html; charset=windows-1251 \r\n"; $headers .= "From: Вася Пупкин <vasa@example.com>\r\n"; и в функцию mail добавить четвёртый параметр $headers Подробнее: http://php.net/manual/ru/function.mail.php Николай 1 Quote Link to post Share on other sites
Николай 39 Posted January 10, 2015 Report Share Posted January 10, 2015 Сори немного не до понял по поводу: и в функцию mail добавить четвёртый параметр $headers Покажите на примере выше указанного кода плиз ) Quote Link to post Share on other sites
WQP 360 Posted January 10, 2015 Report Share Posted January 10, 2015 <meta http-equiv='refresh' content='3; url=http://lyusi72.ru/'> <meta charset="UTF-8" /> <?php if (isset($_POST['submit_tel'])) {$name = $_POST['submit_tel']; if ($name == '') {unset($name);}} { $headers = "Content-type: text/html; charset=windows-1251 \r\n"; $headers .= "From: Вася Пупкин <vasa@example.com>\r\n"; $email = 'vdvoem.com@mail.ru,a.lyusi-72@mail.ru'; $title = 'Заказ обратного звонка на сайте ...'; $content = "\n Посетитель заказал обратный звонок! \n Телефон : ".$_POST['tel']; $send = mail ($email, $title, $content, $headers); echo 'Заявка принята!'; } ?> Николай 1 Quote Link to post Share on other sites
Николай 39 Posted January 10, 2015 Report Share Posted January 10, 2015 Большое спасибо, все отлично сработало 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.