Jump to content

Switch74

Expert
  • Posts

    3,246
  • Joined

  • Last visited

  • Days Won

    155

Everything posted by Switch74

  1. price__title не родитель, но чтобы до него добраться нужно обращаться к родительскому элементу
  2. 1. На одной странице не должны находиться элементы с одинаковым id (переделываем их на class) 2. Для динамически добавленных элементов требуется снова определять обработчики событий (или использовать делегирование) https://jsfiddle.net/n250bkd8/
  3. предполагаю что upload.php - является и формой и принимающим скриптом, т.к. вы данный скрипт подгружаете на страницу через скрипт, а потом отправляете файл на ту же самую страницу на которой уже нет данного скрипта, то файл ни как не обрабатывается попробуйте скрипт не подгружать через js а показывать, пусть он всегда будет на данной странице, но просто скрытым
  4. если у вас должно выполняться одно и то же действие если есть только email или tel то else if(empty($tel) or empty($name) or empty($body)){ //отправка сообщения } и заменяете if(empty($email) or empty($name) or empty($body)){ на if((!empty($email) or !empty($tel)) and !empty($name) and !empty($body)){
  5. вот это $ip=$_SERVER["REMOTE_ADDR"]; // Вычисляем ip пользователя $brose=$_SERVER["HTTP_USER_AGENT"]; // Вычисляем браузер пользователя $to = ""; // Ваш email адрес $subject = "Сообщение c Вашего сайта"; // тема письма $headers .= "Content-Type: text/html; charset=windows-1251"; $message = " Пользователь: $name<br> Телефон: $tel<br> E-mail: $email<br> Текст: $body<br><br> ——————————————————--<br> —————IP отправителя: $ip<br> —————Браузер отправителя: $brose<br> "; $send = mail($to, $subject, $message, $headers); if ($send == "true") { echo "Ваше сообщение отправлено. Мы ответим вам в ближайшее время."; } else { echo "Не удалось отправить сообщение, попробуйте снова!"; } должно быть вместо //отправка сообщения после if(empty($email) or empty($name) or empty($body)){ вместо //отправка сообщения после else if(empty($tel) or empty($name) or empty($body)){ должен быть код который будет выполняться когда указан телефон, но не указан email (его я так понимаю у вас нет) и вместо //не заполнены обязательные поля после else{ должен быть вывод информации, что ни одно из обязательных полей не заполнено (этого у вас тоже нет)
  6. а я разве говорю что в вашем случае он не влияет?
  7. https://jsfiddle.net/8s9gfye1/
  8. увеличивать его я не предлагаю картинка при том, что на ее размер влияет маржин по той причине которую я описал выше
  9. потому что он увеличивает размер html
  10. она уменьшена чтобы поместить ее в body который имеет размер height:0px и т.к. body - это специфический элемент background привязывается к html размеры которого зависят от margin-top этому и равен размер вашего фона
  11. логичное поведение полагаю вам нужно использовать cover чтобы понять что не так у вас добавьте к вашему коду html, body{ height:100%; }
  12. можно не использовать absolute тогда все будет работать как вы хотели используйте background
  13. код выложите, что у вас получилось
  14. https://html5book.ru/css3-animation
  15. .tile добавьте position: relative; .tile:hover .test { display: block; width: 100px; height: 100px; margin: -50px auto 0 auto; top: 50%; border: 1px solid green; }
  16. возможно какое-то расширение в браузере что-то делает у меня таких проблем в опере не обнаружено
  17. без кода починить не возможно, пробуйте использовать margin-bottom проверьте нет ли у вас float или absolute подобных элементов
  18. Например тот который у вас есть $ip=$_SERVER["REMOTE_ADDR"]; // Вычисляем ip пользователя $brose=$_SERVER["HTTP_USER_AGENT"]; // Вычисляем браузер пользователя $to = "email"; // Ваш email адрес $subject = "Сообщение c Вашего сайта"; // тема письма $headers .= "Content-Type: text/html; charset=windows-1251"; $message = " Пользователь: $name<br> Телефон: $tel<br> E-mail: $email<br> Текст: $body<br><br> ——————————————————--<br> —————IP отправителя: $ip<br> —————Браузер отправителя: $brose<br> "; $send = mail($to, $subject, $message, $headers); if ($send == "true") { echo "Ваше сообщение отправлено. Мы ответим вам в ближайшее время."; } else { echo "Не удалось отправить сообщение, попробуйте снова!"; }
  19. <div id="openModal" class="modalDialog"> <div> <a href="#close" title="Закрыть" class="close">X</a> <h2>Обратная связь</h2> <form name="MyForm" action="#openModal" method="post"><br> <input name="name" style="width: 420px" type="text" placeholder="Ваши фамилия, имя, отчество" /><br> <input name="tel" style="width: 420px" type="tel" placeholder="Ваш номер телефона" /><br> <input name="email" style="width: 420px" type="email" placeholder="Ваша электронная почта" /><br> <textarea name="body" style="width: 420px" placeholder="Ваше сообщение"></textarea><br> <br>Нажимая на кнопку "Отправить", я даю согласие на обработку своих персональных данных в соответствии с <a href="politika.htm" target="_blank">Политикой конфиденциальности</a><br> <p style="text-align: center"><input type="submit" value="Отправить" id="btnpng4" /></p> </form> <?php if (isset($_POST["email"]) || isset($_POST["tel"])){ if (isset($_POST["name"])) {$name = $_POST["name"];} if (isset($_POST["tel"])) {$tel = $_POST["tel"];} if (isset($_POST["email"])) {$email = $_POST["email"];} if (isset($_POST["body"])) {$body = $_POST["body"];} if(empty($email) or empty($name) or empty($body)){ //отправка сообщения на email } else if(empty($tel) or empty($name) or empty($body)){ //отправка сообщения на tel } else{ //вывод предупреждения, что не заполнены обязательные поля } комментарии Заменить на соответствующий код который будет выполнять эти действия
  20. Ремонтируют такие, если проблема с кабелем лучше его заменить
  21. 1. скорее всего вам в самом телефоне нужно разрешить передачу данных - это делается в шторке 2. драйвера обычно ставятся сами автоматически, но иногда бывает проблема - посмотрите в диспетчере устройств есть ли там ваше устройство и встали ли на него драйвера 3. если шнур не родной, то он может не поддерживать передачу данных и работать только как зарядник. Родные кабели, если не повреждены должны передавать данные
  22. else{ так же вам код нужно будет внести в места комментариев обработку с указание email обработку с указание tel и обработку если не указаны ни email ни tel
  23. else{ //не заполнены обязательные поля }else{ второй else лишний
×
×
  • 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