Jump to content

ZooY

User
  • Posts

    86
  • Joined

  • Last visited

Everything posted by ZooY

  1. IE не нравиться отрицательное значение атрибута z-index в следующей строке своего CSS-файла: .shapka { BACKGROUND-POSITION: 10px 0%; Z-INDEX: -1; BACKGROUND-IMAGE: url(../images/backgr_top_z4.jpg); WIDTH: 979px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 180px }
  2. И что в этом письме такого что обходит фильтры на mail.ru? Кроме указания версии PHP никаких особенностей не вижу...
  3. Попробуй указать ширину для , какую нибудь маленькую, как минимум на 20px меньше чем ширина области. где у тебя это все находится.
  4. <?php if ($_SERVER['REQUEST_METHOD']=="POST") { // Если страница перегружена формой (кнопкой "Отправить") $from = "mail@from.ru"; // от кого письмо $to = "mail@to.ru"; // кому письмо // получаем значение сообщения $message = trim(@$_POST['mod_guestbook_message']); // заменяем " на " $message = str_replace(""", """, $message); // заменяем все спец символы HTML их обозначениями $message = htmlspecialchars($message); // добовляем к переводам строки тэга $message = nl2br($message); // все тоже самое можно записать и в одну строку: // $message = nl2br(htmlspecialchars(str_replace(""", """, trim(@$_POST['mod_guestbook_message'])))); $email = trim(@$_POST['mod_guestbook_email']); $email = htmlspecialchars($email); // это также можно записать в одну строку: // $email = htmlspecialchars(trim(@$_POST['mod_guestbook_email'])); // заголовок письма $subject = "Вопрос от посетителя сайта avestacenter.ru"; // текст сообшения $message = "<html><head><title>".$subject."</title></head><body>"; $message .="<p><strong>".$subject."</strong></p>"; $message .="<p>Сообщение:"</p>"; $message .="<p>".$message."</p>"; $message .="<p>E-mail:"</p>"; $message .="<p>".$email."</p>"; $message .="</body></html>"; // заголовок письма $headers = "MIME-Version: 1.0" . "rn"; $headers .= "Content-type: text/html; charset=windows-1251" . "rn"; $headers .= "From: ".$from . "rn"; // непосредственно отправка mail($to, $subject, $message, $headers); echo "Ваше сообщение успешно отправлено"; } else { ?> <form method="post"> <div><label for="mod_guestbook_email">Ваш е-mail</label><input type="Text" name="mod_guestbook_email" id="mod_guestbook_email"></div> <div><label for="gmod_uestbook_message">Ваш вопрос</label><textarea name="mod_guestbook_message" id="mod_guestbook_message" rows="5"></textarea></div> <div><input type="Submit" value="Отправить"></div> </table> </form> <?php } ?> Пример выдернут из гостевой книги и может быть легко дополнен любым необходимым функционалом. Код формирует и отсылает письмо в формате HTML. 2Emm Я не говорил что "с такой формы". Такая форма сама о себе позаботиться Нe а то что код действительно элементарный и без траблов отсылает письмо - это да (ну если конечно у хостера админы с прямыми руками).
  5. Если хостинг поддерживает PHP могу привести код для отправки сообщения. Код элементарнейший, в нем даже разбираться не надо, и так все ясно как божий день. Если же у тебя какой то другой серверный язык, то поищи код на нем. Там по сути всего одна строка + несколько строк подготовки текста, не сложно совсем.
  6. ИМНО, такой способ отправки не самый хороший. У меня, например, письмо пришло в таком вот виде: тип операции=Арендовать Регион=Черновицкая e-mail=test@test.ru Не очень то красиво... Строка "multipart/form-data" в тэге явно лишняя.Кстати отправка почеловечески работатет только в IE. В FireFox просто создается письмо в почтовом клиенте. В общем для отправки почты надо пользовать серверный скрипт (php, perl, asp и пр.) 2. У нет атрибутов, ограничивающих длину. 3. "Обязательные поля" можно организовать только с помощью JavaScript (ну или серверного скрипта). 4. Тэга не существует и старайтесь не использовать пробелы и табуляцию для форматирования кода.
  7. Если для тебя не критично, чтобы врезка находилась именно внизу то можно сделать так: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <style type="text/css"> #float { width: 200px; float: right; } </style> </head> <body> <div id="float"> <p>Текст врезки</p> </div> <p>Отновной текст</p> </body> </html>
  8. На сколько я помню спецификацию, там сказано что для атрибутов, имеющих два параметра первым указаваются координаты по вертикали, а вторым по горизонтали. У вас же указанно наоборот, то-есть вместо background-position: right top; по идее нужно писать background-position: top right; Возможно дело в этом.
  9. Все намного проще... Нужно добавить к картинкам атрибут hspace равный 0, то-есть вот так должны выглядеть картинки: <img src="1.gif" align="left" hspace="0"> и <img src="2.gif" align="right" hspace="0"> А суть проблемы на сколько я понимаю в том что у IE есть проблема: он добавляет 3 пиксела с обеих сторон врезки (а для картинки объявление align="right" фактически объявляет ее врезкой).
  10. ZooY

    margin

    <html> <head> <title>Новый Документ</title> <style type="text/css"> table {margin: -25px 0 0 -25px; position: absolute; top: 50%; left: 50%; } </style> </head> <body> <table width="50" height="50" border="1"> <tr> <td> </td> </tr> </table> </body> </html> То-есть ты говориш что твоя таблица позиционирована абсолютно, что отступы сверху и слева - 50% (половина страницы). А чтобы она была таки именно посередине ее надо сдвинуть вверх и влево на половину ширины и высоты таблицы. тоесть на 25 туда и туда.
  11. Калькулятор для перевода px в em - riddle.pl/emcalc
×
×
  • 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