-
Posts
221 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by nightgremlin
-
Да ничего не выходит. Ладно поищу пока другой скрипт обработки.
-
Пишет письмо отправлено, но на почту ничего не приходит
-
скрипт и на локалке и на сайте. Никаких ошибок не пишет говорит что отправлено
-
Попробовал ничего не получилось
-
Есть форма почты: <form action="http://sdcvoy.ru/phpbloks/mail.php" method="post"> <p>Ваше имя:<br /><input type="text" name="your_name" /> </p> <p>E-mail:<br /><input type="text" name="email" /></p> <p>Тема:<br /><input type="text" name="tema" /></p> <p>Сообщение:<br /> <textarea name="message" rows="5" cols="45"> </textarea></p> <p><input type="submit" value="Отправить"><input type="button" id="pochta12" value="x" class="knopka" title="Закрыть"></p> </form> И код обрабатывающий её: <?php /* Осуществляем проверку вводимых данных и их защиту от враждебных скриптов */ $your_name = htmlspecialchars($_POST["your_name"]); $email = htmlspecialchars($_POST["email"]); $tema = htmlspecialchars($_POST["tema"]); $message = htmlspecialchars($_POST["messages"]); /* Устанавливаем e-mail адресата */ $myemail = "nightgremlin2007@yandex.ru"; /* Проверяем заполнены ли обязательные поля ввода, используя check_input функцию */ $your_name = check_input($_POST["your_name"], "Введите ваше имя!"); $tema = check_input($_POST["tema"], "Укажите тему сообщения!"); $email = check_input($_POST["email"], "Введите ваш e-mail!"); $message = check_input($_POST["message"], "Вы забыли написать сообщение!"); /* Проверяем правильно ли записан e-mail */ if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/", $email)) { show_error("<br /> Е-mail адрес не существует"); } /* Создаем новую переменную, присвоив ей значение */ $message_to_myemail = "Здравствуйте! Вашей контактной формой было отправлено сообщение! Имя отправителя: $your_name E-mail: $email Текст сообщения: $message Конец"; /* Отправляем сообщение, используя mail() функцию */ $from = "From: $yourname <$email> \r\n Reply-To: $email \r\n"; mail($myemail, $tema, $message_to_myemail, $from); ?> <div style="display:block; background: #CCC; color:#000; -moz-border-radius:10px; /* Радис скругления */ -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; padding:15px; margin:auto; width:300px;"> <p>Ваше сообщение было успешно отправлено!</p> <p>На <a href="../index.php">Главную >>></a></p></div> <?php /* Если при заполнении формы были допущены ошибки сработает следующий код: */ function check_input($data, $problem = "") { $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); if ($problem && strlen($data) == 0) { show_error($problem); } return $data; } function show_error($myError) { ?> <html> <body> <div style="display:block; background: #000; color:#FFF; -moz-border-radius:10px; /* Радис скругления */ -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; padding:15px; margin:auto; width:300px;"> <p>Пожалуйста исправьте следующую ошибку:</p> <div style="color:#F03"><?php echo $myError; ?></div> </div> </body> </html> <?php exit(); } ?> Все вроде хорошо, но письма не доходят до адресата. Пробовал вставить другой адрес. Результат 0-ой. Ошибка скорее всего где-то здесь: /* Отправляем сообщение, используя mail() функцию */ $from = "From: $yourname <$email> \r\n Reply-To: $email \r\n"; mail($myemail, $tema, $message_to_myemail, $from); ?> Но так как я не очень разбираюсь в php, прошу помочь со скриптом знающих людей.
-
Тут нужно сверстать и поменять дизайн.
-
Я думаю за 15-20тыс. можно сделать поприличнее намного.
-
Почти. Картинки, текст, основной фон останутся прежними.
-
http://www.kontur-arh.ru/ Прошу оценить сам сайт. И вопрос ко всем кто занимается версткой и веб-дизайном: Сколько будет стоить переверстка всех страниц этого сайта на html5/css3+ подбор гамма цветов, размер шрифтов и сами шрифты + редизайн сайта, картинки останутся теми же?
-
Спасибо за ответ
-
Спасибо! А парился. Все-таки свежий взгляд неоценим. Порой не видишь элементарных вещей. Помогло. Ещё один вопрос не в тему, но по коду. Если я прописываю в коде: <input type="button" id="but1" value="Закрыть окно"></input> то скрипт закрытия формы срабатывает. А если прописать вот такой код: <button id="but1">Закрыть окно</button> то он почему-то не пашет. Может кто объяснит причину?
-
Почему-то в коде к кнопке button не подключаются стили: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Обработка HTML формы с помощью PHP</title> <!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <style> #div1{ position:absolute; top:30%; left:30%; background:#c0c0c0; width:400px; padding:10px; -moz-border-radius:10px; /* Радис скругления */ -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;} } button.knopka{ background:#0000ff; color:#ffffff; padding:10px; -moz-border-radius:10px; /* Радис скругления */ -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; margin-left:30px; } </style> </head> <body> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#sp1").click(function(){ $("#div1").show("clip",{},1000); }); $("#but1").click(function(){ $("#div1").slideUp(1000); }); }); </script> <button id="sp1"class="knopka">Отправить почту</button > <div id="div1" style="display:none;"> <form action="form_processing.php" method="post"> <p>Ваше имя:<br /><input type="text" name="your_name" /> </p> <p>E-mail:<br /><input type="text" name="email" /></p> <p>Тема:<br /><input type="text" name="tema" /></p> <p>Сообщение:<br /> <textarea name="message" rows="5" cols="45"> </textarea></p> <p><input type="submit" value="Отправить"><input type="button" id="but1" value="Закрыть окно"></input></p> </form> </div> </body> </html> Вот строчка в коде: <button id="sp1"class="knopka">Отправить почту</button> А если применить стили напрямую, скажем вот так: <button id="sp1"style="background:#0000ff;color:#ffffff; padding:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; margin-left:30px;">Отправить почту</button > то все проходит на ура. Но мне так не надо.
-
Покритикуйте. Только начал работу в этой сфере
nightgremlin replied to yafilip's topic in Discussion of works
Я полагаясь на другие примеры вот, что написал про этот элемент: http://www.sdcvoy.ru/html5/nav_html5.php -
Вот вроде немного подправил
-
Спасибо за советы, в принципе тут легко все подправить
-
http://www.sdcvoy.ru/makets/maket1/index.html - укажите разницу. Шрифты я говорил могут не совпадать
-
Если смотреть не в этом редакторе, а весь код поместить в отдельные файлы, то вы увидите разницу. Просто закрепить файлы нельзя.
-
http://divhack.com/ от сюда
-
Сегодня делать было нечего решил сверстать чего-нибудь. Так как графического редактора на работе у меня нет. Дай думаю возьму простенький макетик в png. Чтобы без картинок можно было сверстать. Вот изображение: Может я что с шрифтами напутал, но прошу посмотреть и указать на недочеты. А вот и код HTML и CSS:Моя ссылка
-
Вы такой вариант пробовали? .car{ background: url(img/body_car.jpg) no-repeat center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; width: 100%; height: 750px; min-width: 1200px; z-index: -3; border: 1px solid red; }
-
Не совсем понятно что вы просите. Проще вставить ещё один блок со свойством background Например: .block { display:block; background:url(путь к вашему файлу изображения) no-repeat; width: ???; /* ширина блока */ height: ??? /* высота блока */ } Задав меньшую ширину и высоту блока изображения, чем размер изображения. Картинка по идее должна обрезаться. А позицию изображения можно задать свойством background-position или поставив значения позиции в конце свойства background. Например: background:url(путь к вашему файлу изображения) no-repeat center right; Постараюсь ответить на этот вопрос. Попробуйте воспользоваться свойством background-size. Примерно вот так: body { background:url(путь к вашему файлу изображения) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover } P.s. Я могу ошибаться, так что не судите строго
-
Нет это не столь важно, сделаю через CSS. У меня будет 3 ссылки с меняющимся изображениями в одном блоке. С позиционированием думаю проблем не возникнет.
-
Спасибо всем! Приду домой буду пробовать. Новый сайт делаю. Может через месяц или раньше выложу для обсуждения. Вот нашел как при помощи JS сделать: <a href="javascript:void(0)"; onMouseover="document.im1.src='img/mail-2.png'; return true;" onMouseout="document.im1.src='img/mail-1.png'; return true;"> <img name=im1 SRC="img/mail-1.png" border=0> </a>
-
А если, например код ссылки будет такой: <a href="#" class="mail"></a> То есть без текста, будет ли вообще присутствовать какая-либо картинка? Или можно вместо текста вставить какой-нибудь блок
-
ДА