-
Posts
3,246 -
Joined
-
Last visited
-
Days Won
155
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Switch74
-
При наведение мышки на ссылку изменить фон другого элемента.
Switch74 replied to Genazb's question in HTML Coding
price__title не родитель, но чтобы до него добраться нужно обращаться к родительскому элементу -
Как при нажатии кнопки удалить тег "p" с содержимым?
Switch74 replied to Katerina23's question in HTML Coding
1. На одной странице не должны находиться элементы с одинаковым id (переделываем их на class) 2. Для динамически добавленных элементов требуется снова определять обработчики событий (или использовать делегирование) https://jsfiddle.net/n250bkd8/ -
предполагаю что upload.php - является и формой и принимающим скриптом, т.к. вы данный скрипт подгружаете на страницу через скрипт, а потом отправляете файл на ту же самую страницу на которой уже нет данного скрипта, то файл ни как не обрабатывается попробуйте скрипт не подгружать через js а показывать, пусть он всегда будет на данной странице, но просто скрытым
-
если у вас должно выполняться одно и то же действие если есть только 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)){
-
не знаю, а что вы делаете?
-
вот это $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{ должен быть вывод информации, что ни одно из обязательных полей не заполнено (этого у вас тоже нет)
-
а я разве говорю что в вашем случае он не влияет?
-
https://jsfiddle.net/8s9gfye1/
-
увеличивать его я не предлагаю картинка при том, что на ее размер влияет маржин по той причине которую я описал выше
-
потому что он увеличивает размер html
-
величины маржина + див
-
она уменьшена чтобы поместить ее в body который имеет размер height:0px и т.к. body - это специфический элемент background привязывается к html размеры которого зависят от margin-top этому и равен размер вашего фона
-
логичное поведение полагаю вам нужно использовать cover чтобы понять что не так у вас добавьте к вашему коду html, body{ height:100%; }
-
Hover: плитка-ссылка с фоном+затемнением+текст
Switch74 replied to Senobiot's question in JavaScript
можно не использовать absolute тогда все будет работать как вы хотели используйте background -
код выложите, что у вас получилось
-
https://html5book.ru/css3-animation
-
Hover: плитка-ссылка с фоном+затемнением+текст
Switch74 replied to Senobiot's question in JavaScript
.tile добавьте position: relative; .tile:hover .test { display: block; width: 100px; height: 100px; margin: -50px auto 0 auto; top: 50%; border: 1px solid green; } -
возможно какое-то расширение в браузере что-то делает у меня таких проблем в опере не обнаружено
- 1 reply
-
- прыгает экран
- браузер
-
(and 2 more)
Tagged with:
-
без кода починить не возможно, пробуйте использовать margin-bottom проверьте нет ли у вас float или absolute подобных элементов
-
Например тот который у вас есть $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 "Не удалось отправить сообщение, попробуйте снова!"; }
-
<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{ //вывод предупреждения, что не заполнены обязательные поля } комментарии Заменить на соответствующий код который будет выполнять эти действия
-
Ремонтируют такие, если проблема с кабелем лучше его заменить
-
1. скорее всего вам в самом телефоне нужно разрешить передачу данных - это делается в шторке 2. драйвера обычно ставятся сами автоматически, но иногда бывает проблема - посмотрите в диспетчере устройств есть ли там ваше устройство и встали ли на него драйвера 3. если шнур не родной, то он может не поддерживать передачу данных и работать только как зарядник. Родные кабели, если не повреждены должны передавать данные
-
else{ так же вам код нужно будет внести в места комментариев обработку с указание email обработку с указание tel и обработку если не указаны ни email ни tel
-
else{ //не заполнены обязательные поля }else{ второй else лишний