Jump to content

xoff

User
  • Posts

    85
  • Joined

  • Last visited

Everything posted by xoff

  1. На IE просто затемнение идет но окно не появляется, а в примере с того же ie все работает, где я мог ошибиться? Или еще где-то есть подводные камни? Помоги
  2. Блин да что такое то, пример скаченный открываю в IE работает, когда на сайт все устанавливаю везде работает но в IE нет.... ааааааааа
  3. Сделал как написано хоть что-то появляется после того как нажимаю заказать, но не как модальное окно открывается, а просто спрятанный див на странице после кнопки заказать вылезиет Вот пример работы в chrome,opera,firefox: А вот в IE как выглядит после твоего кода:
  4. 7 версия, можно как нибудь малой кровью победить это? какие нибудь хаки установить?
  5. html: <a href="#zakaz" class="buy">Заказать</a> <div id="zakaz" class="modalDialog"> <div> <a href="#close" title="Закрыть" class="close">X</a> <center><h2>Оформление заказа</h2></center> </div> </div> css: .modalDialog { position: fixed; overflow: auto; font-family: Arial, Helvetica, sans-serif; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,0.8); z-index: 99999; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; display: none; pointer-events: none; } .modalDialog > div { width: 700px; position: relative; margin: 10% auto; padding: 5px 20px 13px 20px; border-radius: 10px; background: #fff; background: -moz-linear-gradient(#fff, #999); background: -webkit-linear-gradient(#fff, #999); background: -o-linear-gradient(#fff, #999); } .modalDialog:target { display: block; pointer-events: auto; } .close { background: #606061; color: #FFFFFF; line-height: 25px; position: absolute; right: -12px; text-align: center; top: -10px; width: 24px; text-decoration: none; font-weight: bold; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; -moz-box-shadow: 1px 1px 3px #000; -webkit-box-shadow: 1px 1px 3px #000; box-shadow: 1px 1px 3px #000; } .close:hover { background: #00d9ff; } Как решить проблему? что IE надо...
  6. есть ссылка на открытие модального окна: <a href="#zakaz" class="buy">Заказать</a> есть само модальное окно которое открывается по ссылке: <div id="zakaz" class="modalDialog"> <div> <a href="#close" title="Закрыть" class="close">X</a> <-!!!!! ссылка на закрытие модального окна !!!!-> <center><h2>Оформление заказа</h2></center> </div> </div> Есть стили внешнего оформления окна и ссылки закрытия (в первом посту) Как привязать твой общий пример к моему конкретному?
  7. <?php $haveError = false; if (isset($_POST['model'])) {$model = $_POST['model'];} if (isset($_POST['email'])) {$email = $_POST['email'];} if (isset($_POST['name'])) {$name = $_POST['name'];} if (isset($_POST['surname'])) {$surname = $_POST['surname'];} if (isset($_POST['post'])) {$post = $_POST['post'];} if (isset($_POST['phone'])) {$phone = $_POST['phone'];} if (isset($_POST['fax'])) {$fax = $_POST['fax'];} if (isset($_POST['activity'])) {$activity = $_POST['activity'];} if (isset($_POST['rs_bank'])) {$rs_bank = $_POST['rs_bank'];} if (isset($_POST['bank'])) {$bank = $_POST['bank'];} if (isset($_POST['ks_bank'])) {$ks_bank = $_POST['ks_bank'];} if (isset($_POST['bik'])) {$bik = $_POST['bik'];} if (isset($_POST['okpo'])) {$okpo = $_POST['okpo'];} if (isset($_POST['company'])) {$company = $_POST['company'];} if (isset($_POST['inn'])) {$inn = $_POST['inn'];} if (isset($_POST['kpp'])) {$kpp = $_POST['kpp'];} if (isset($_POST['kol'])) {$kol = $_POST['kol'];} if (isset($_POST['city'])) {$city = $_POST['city'];} if (isset($_POST['state'])) {$state = $_POST['state'];} if (isset($_POST['country'])) {$country = $_POST['country'];} if (isset($_POST['zip'])) {$zip = $_POST['zip'];} if (isset($_POST['adres'])) {$adres = $_POST['adres'];} if (isset($_POST['additional'])) {$additional = $_POST['additional'];} $deliver = isset($_POST['deliver']) ? $_POST['deliver'] : ''; $address = "xoff@spektr.ru"; $mes = "Модель: $model \nКоличество: $kol \nИмя: $name \nФамилия: $surname \nE-mail: $email \nДолжность: $post \nТелефон: $phone \nФакс: $fax \nОрганизация: $company \nСфера деятельности: $activity \nИНН: $inn \nКПП: $kpp \nР/с: $rs_bank \nБанк: $bank \nК/с: $ks_bank \nБИК: $bik \nОКПО: $okpo \nСпособ доставки: $deliver \nГород: $city \nОбласть: $state \nСтрана: $country \nПочтовый индекс: $zip \nАдрес: $adres \nДополнительная информация: $additional"; $send = mail ($address,$message,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email"); ?> <html> <body> <script> document.location.replace("http://www.buyspektrsb.ru/#donebuy"); </script> </body> </html> Если выполняется переадресация значит на хостинге настроен PHP и работает? Просто интересно как он отправляет на email просто имея строчку xoff@spektr.ru? Где и как нужно настроить или переделать? Подскажите пожалуйста
  8. куда что свое подставлять? Я сверху свой код выложил
  9. Вот может кто поможет как этот скрипт переделать? Не знаю как под свое модальное окно подделать - по разному пробую вообще пропадает скролл страницы а нужно только при открывании модального окна <script> $("body").css("overflow", "hidden"); $(".close .close_overlay").click(function(){ $("body").css("overflow", "auto"); }); </script>
  10. Решил вопрос - можно закрывать. Добавил в php $deliver = isset($_POST['deliver']) ? $_POST['deliver'] : ''; if(empty($deliver)) И там же в php в $mes = "Выбранный переключатель: $deliver"
  11. Нужно что бы на email выходил выбранный один из вариантов Вот не полный вид формы: <table width="100%"> <tbody> <tr> <td width="12%">Самовывоз: </td> <td> <input type="radio" name="deliver" value="Самовывоз" checked="checked"> Офис "Спектр-сб": ул.Ново-Садовая, 303 А<br> </td> </tr> </tbody> </table> <table width="100%"> <tbody><tr> <td width="12%"> Доставка: </td> <td> <p> <input type="radio" name="deliver" value="ООО Деловые линии"> ООО "Деловые линии" (сайт) <br /> <input type="radio" name="deliver" value="ООО Автотрейдинг" /> ООО "Автотрейдинг" (сайт) <br /> <input type="radio" name="deliver" value="ООО Байкал-Сервис" /> ООО "Байкал-Сервис" (сайт) <br /> <input type="radio" name="deliver" value="ООО ЖелдорЭкспедиция" /> ООО "ЖелдорЭкспедиция"(сайт) </p> <tr> </tr> </tbody></table> PHP такого вида: <?php $haveError = false; if (isset($_POST['model'])) {$model = $_POST['model'];} if (isset($_POST['email'])) {$email = $_POST['email'];} if (isset($_POST['name'])) {$name = $_POST['name'];} if (isset($_POST['surname'])) {$surname = $_POST['surname'];} if (isset($_POST['post'])) {$post = $_POST['post'];} if (isset($_POST['phone'])) {$phone = $_POST['phone'];} if (isset($_POST['fax'])) {$fax = $_POST['fax'];} if (isset($_POST['activity'])) {$activity = $_POST['activity'];} if (isset($_POST['rs_bank'])) {$rs_bank = $_POST['rs_bank'];} if (isset($_POST['bank'])) {$bank = $_POST['bank'];} if (isset($_POST['ks_bank'])) {$ks_bank = $_POST['ks_bank'];} if (isset($_POST['bik'])) {$bik = $_POST['bik'];} if (isset($_POST['okpo'])) {$okpo = $_POST['okpo'];} if (isset($_POST['company'])) {$company = $_POST['company'];} if (isset($_POST['inn'])) {$inn = $_POST['inn'];} if (isset($_POST['kpp'])) {$kpp = $_POST['kpp'];} if (isset($_POST['kol'])) {$kol = $_POST['kol'];} if (isset($_POST['city'])) {$city = $_POST['city'];} if (isset($_POST['state'])) {$state = $_POST['state'];} if (isset($_POST['country'])) {$country = $_POST['country'];} if (isset($_POST['zip'])) {$zip = $_POST['zip'];} if (isset($_POST['address'])) {$address = $_POST['address'];} if (isset($_POST['additional'])) {$additional = $_POST['additional'];} $address = "Наш_email@spektr.ru"; $mes = "Модель: $model \nКоличество: $kol \nИмя: $name \nФамилия: $surname \nE-mail: $email \nДолжность: $post \nТелефон: $phone \nФакс: $fax \nОрганизация: $company \nСфера деятельности: $activity \nИНН: $inn \nКПП: $kpp \nР/с: $rs_bank \nБанк: $bank \nК/с: $ks_bank \nБИК: $bik \nОКПО: $okpo \nГород: $city \nОбласть: $state \nСтрана: $country \nПочтовый индекс: $zip \nАдрес: $addres \nДополнительная информация: $additional"; $send = mail ($address,$message,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email"); ?>
  12. Я подключал их скрипт вставлял такой код после закрытия дива своего модального окна: <script> $('#zakaz_stv-s320').click(function() { var c = $('<div class="modalDialog" />'); c.html($('.b-text').html()); c.prepend('<a href="#close" title="Закрыть" class="close">X</a>'); $.arcticmodal({ content: c }); }); И работает это все относительно плохо, скролл убирается если кликнуть помимо модельного окна (а не при открытии его) а когда закрываю модальное окно скролл на основной странице не появляется, что не так делаю? или надо в файле jquery.arcticmodal-0.3.min.js тоже что-то поменять? для сравнение вот код с этого сайта Окно с большой высотой: var c = $('<div class="box-modal" />'); c.html($('.b-text').html()); c.prepend('<div class="box-modal_close arcticmodal-close">X</div>'); $.arcticmodal({ content: c }); _____________________________________________________________ http://habrahabr.ru/post/148515/ Тут есть еще способ с помощью body class="look" может с помощью него кто нибудь поможет реализовать??
  13. Как сделать что при открытии модального окна пропадал скролл основной страницы а после закрытия снова появлялся, помогите. И если можно то сделать как нибудь не используя для этого определенный "div id" а то у меня они меняются, я так понимаю это делается с помощью js html: <a href="#zakaz" class="buy">Заказать</a> <div id="zakaz" class="modalDialog"> <div> <a href="#close" title="Закрыть" class="close">X</a> <center><h2>Оформление заказа</h2></center> </div> </div> css: .modalDialog { position: fixed; overflow: auto; font-family: Arial, Helvetica, sans-serif; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,0.8); z-index: 99999; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; display: none; pointer-events: none; } .modalDialog > div { width: 700px; position: relative; margin: 10% auto; padding: 5px 20px 13px 20px; border-radius: 10px; background: #fff; background: -moz-linear-gradient(#fff, #999); background: -webkit-linear-gradient(#fff, #999); background: -o-linear-gradient(#fff, #999); } .modalDialog:target { display: block; pointer-events: auto; } .close { background: #606061; color: #FFFFFF; line-height: 25px; position: absolute; right: -12px; text-align: center; top: -10px; width: 24px; text-decoration: none; font-weight: bold; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; -moz-box-shadow: 1px 1px 3px #000; -webkit-box-shadow: 1px 1px 3px #000; box-shadow: 1px 1px 3px #000; } .close:hover { background: #00d9ff; }
  14. Тоесть ты сможешь реализовать всплывающее окно с определенными пустыми полями кроме поля модель (Это поле должно быть не изменно и если нажимать на купить другой модели в это же окно добавлялась другая модель, и считалась цена каждой модели) И что бы это все было на странице с расширением .html, и отправлялось в читабельном виде на Email? Если да - то интересно услышать цену вопроса, и сроки.
  15. Если над ними вывеска построим дом бесплатно? Ну я не то что пытаюсь там сэкономить деньги, просто хочу разобраться возможно ли не изменяя расширение .html на .php сделать то что я хочу, и хотя бы подтолкните на верный путь. Если я создам mail.php <?php if (isset ($name)) { $name = substr($name,0,20); //Не может быть более 20 символов if (empty($name)) { echo "<center><b>Не указано имя !!!<p>"; echo "<a href=index.html>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $name = "не указано"; } if (isset ($email)) { $email = substr($email,0,20); //Не может быть более 20 символов if (empty($email)) { echo "<center><b>Не указан e-mail !!!<p>"; echo "<a href=index.php>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $email = "не указано"; } if (isset ($mess)) { $mess = substr($mess,0,1000); //Не может быть более 1000 символов if (empty($mess)) { echo "<center><b>Сообщение не написано !!!<p>"; echo "<a href=index.html>Вернуться и правильно заполнить форму.</a>"; exit; } } else { $mess = "не указано"; } $i = "не указано"; if ($name == $i AND $email == $i AND $mess == $i) { echo "Ошибка ! Скрипту не были переданы параметры !"; exit; } $to = "твой@е-маил.домен"; /*МЕНЯЕШЬ НА СВОЙ АДРЕСС!*/ $subject = "Сообщение с вашего интернет-сайта"; $message = "Имя пославшего:$name::::::::::Электронный адрес:$email::::::::::Сообщение:$mess:::::::::IP-адрес:$REMOTE_ADDR"; mail ($to,$subject,$message) or print "Не могу отправить письмо !!!"; echo "<center><b>Спасибо за отправку вашего сообщения<a href=index.php>Нажмите</a>, что бы вернуться на главную...>"; exit; ?> и на страницу .html добавлю: <td> <form action=mail.php method=post> <center><b>Ваше имя<input type=text name=name size=30><p> Ваш e-mail<input type=text name=email size=30><p> Ваше сообщение<textarea name=mess rows=10 cols=50><textarea><p> <input type=submit value="Отправить сообщение"> </form> </td> Будет работать?
  16. Есть такая форма, на html странице, как сделать отправку на email, и что бы модель которая заранее прописана в коде value="STV-HS 436 W" тоже приходила на email, помогите с php скриптом который будет выполнятся на html странице... <center><h2>Оформление заказа</h2></center> <form name="mailex" method="post" ectype="text/plain" action="mailto:ваша_почта"> <p> <label for="model">Модель: <input name="model" type="text" value="STV-HS 436 W" readonly> Цена: 5043р<br/></label> <label for="name2">Ваше Имя: <input type="text" name="name" id="name2"/></label><br/> <label for="email2">Ваш Email: <input type="text" name="email" id="email2"/></label> </p> <br/><input type="submit" name="submit" value="Отправить" /> </form>
  17. Нужно сделать такую форму Модель: ______________________ (Что бы можно было вводить текст, но пользователь не мог его редактировать) Имя Фамилия: ______________________ Email: ______________________ {Капча} Отправить (Ну после нажатия все данные в форме отправлялись на email) Суть в том что надо сделать такую форму на html странице, ну я вроде как прочитал что можно спокойно прикрутить просто php Кто поможет? А то что-то не активные тут люди( Ну если какое то из полей пустое то ошибку что бы выдавал или если email не правильно введен без @ тоже ошибку
  18. Ну для меня немного сложно, можно пример? Через них можно реализовать то что если нажать на другую купить в это же окно добавится новая Модель и Цена увеличится?
  19. Вроде ничего сложного, но это нужно прикрутить к готовым.html страницам, кто попробует свои силы? Очень нужна помощь)
  20. Дело в том что начальник не хочет менять расширение у файлов с .html на .php в связи с боязнью что сайт упадет в индексе google и тд. Это интересно влияет? Я пока на эту тему не смотрел информацию. Я не особо понял про что это вы? Где это можно посмотреть?
  21. Тогда как я понимаю имея .html страницы на них сделать кнопки и что бы появлялось все как надо, не получится? Или если отдельно создать страницы со скриптом .php и как то сделать что бы выполнялось на .html страницах, такое возможно? или надо переделывать страницы на php?
  22. а php использовать на обычном html сайте где .html страницы вроде не прокатит, то есть без php не как?
  23. Вот есть сайт и табличная верстка ну не суть важно что это очень плохо считается, просто работаю в компании где не кто не хочет менять это, и начальник хочет прикрутить к этому сайту что-то на подобие интернет магазина, то есть кнопки "Купить" которые будут понимать что именно этот товар выбран, "Корзина" где отображаться это все будет, и окошечко после "Оформить заказ" где пользователь вводит свои данные и все это отправляется на e-mail. Ребята срочно нужно помочь. Реально ли это все воплотить в жизнь или какие варианты предложите?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy