Показать полную графическую версию : Зацените сайт!
ALLY, я Вам ещё и нижнюю цифирь испорчу... "Всё течёт, всё меняется". Счастливые цифры тоже не должны приедаться ;)
Действительно, мне нравятся эти идеи. Но это, пожалуй, и всё, ибо я не смогу такое реализовать :(
Карина, вот этот код отвечает за отображение формы:
<form method="post">
<input type="hidden" name="action" value="mail">
Обязательные для заполнения поля помечены знаком <b>*</b>.<br><br>
* Ваше имя или название организации:<br>
<input type=text size=30 maxlength=255 name=name value=""><br><br>
* Ваш E-mail или телефон:<br>
<input type=text size=30 maxlength=255 name=email value=""><br><br>
* Текст:<br>
<textarea style="width:100%" cols=25 rows=7 name=body></textarea><br><br>
<style>img.captcha {
border:1px solid gray;
}</style>
<SPAN style="color:red">*</SPAN><b>Введите код изображенный на картинке:</b><br>
<img class="captcha" src="images/3187d9750d2643e5902ecd6ed7744b90.gif" align="absmiddle"> <input type="text" size="5" maxlength="4" name="_cn">
<input type="hidden" value="16144605" name="_cs"><br><br>
<input type=submit value="Отправить">
Когда посетитель жмёт кнопку "отправить", вся информация с формы отправляется на скрипт под тем же именем, т.е. на него самого - mail.htm. Но в данном случае, похоже, использованы не статичные страницы, а php-скрипты, переименованные в htm (с соответствующей настройкой веб-сервера через .htaccess или глобально). В общем, вам нужен код скрипта. Либо пишите свой код. Отправкой почтового сообщения занимается функция mail() в php.
Coutty,
- Счастливые цифры тоже не должны приедаться
-А нет промблем... На счёт талаанта я сказал искренне...да так оно и естмь.
- А насчёт реализации - придётся всё переделать... так ведь это нормально..
- И вообще, почему ты возмущаешся - зритель говорит - решотка... это как .... я из Опера ...увидел [beak} .. чевого возмущатся-то. ... я же не просто так говорю = бывал в таком состоянии духа.
- Это же надо такой воз перемондулить... знакомо... но зато какие обощения и выход на новое понимание ...всего...это труды...и ещё раз - труды.
Не возмущался я, что Вы) Просто выражал противоположную т.зр.
Сайт, пожалуй, можно будет перегнать в светлые тона, но код трогать уже не хочу - муторное дело) Новая навязчивая идея появилась - постижение мастерства в го. Всё время отбирает. Которое, впрочем, с понедельника заканчивается...
Coutty,
- Ты ...того ...не думай..
- В общем... нормально... но не ... а ведь у тебя вся Вечность ...за пазухой....правда-правда... .
http://screenn.info/index.php - зацените.
Хотя, по правде говоря, его пока надо тестировать, а не оценивать. Ну если кому делать нечего - то пожалуйста. :)
Igor_I,
- Рекламка быстро прокручивается - трудно прочесть... .
SokolovNM
24-02-2009, 15:20
http://sokolovnm.ucoz.ru/ - База знаний Windows. Зацените. :)
Coutty, большое спасибо. Мне эта форма очень помогла. Скрипт я нашла у себя на хостинге. Вот только мне нравится когда отправляешь сообщение, потом высвечивается просто белая страница с текстом что сообщение отправлено. Адрес на страничке адрес скрипта. Скажите а как можно сделать чтобы страничка была в стиле сайта?
И еще вопрос, как придать <HR> цвет? вернее задать? я хочу чтобы эта полоска у меня была не серенькая а золотая. Как этот класс в стилях называется?
Скажите а как можно сделать чтобы страничка была в стиле сайта? »
Найдите в тексте скрипта "сообщение отправлено" и замените на нужный HTML-код. А чтобы кавычки друг другу не мешали можно сделать так:
Было:
<?php
if (mail(bla-bla-bla))
{
echo "Сообщение отправлено";
}
?>
Стало:
<?php
if (mail(bla-bla-bla))
{
?>
<html>
<head>
<title>Сообщение отправлено</title>
</head>
<body>...</body>
</html>
<?php
}
?>
Смотрите, чтобы пхп-тэги были в таком порядке.
Вообще, я обычно использую шаблон, поэтому всё просто. Но если у вас там шаблона нет, то пишите html-код сами (или копируйте с другой страницы).
как придать <HR> цвет? вернее задать? »
<hr color='gold' />
SokolovNM
26-02-2009, 13:57
SokolovNM,
- Джумла? »
Не, юкоз!
Всем доброго вечера, утра, дня )).
Вот, задумал проект - регистрация доменов - rd01(ru)
выкладывайте все, что думаете! тока сильно не пинайте :)
Coutty, С ума сойти. Вы просто клад.
Скажите а прописать это в стилях можно? :blush: :blush2:
Coutty, Помотрите на мой код. У меня ничего не получается. Куда здесьб именно надо вставить html страничку? Я уже много вариантов перепробовала - выдает ошибку.
<?
/// Send mail, store message in logs.
function _mail ($from, $to, $subj, $what)
{
$CONFIG_MAIL_CHARSET = 'windows-1251';
@mail ($to, $subj, $what, "From: $from\nReply-To: $from\nContent-Type: text/plain; charset=$CONFIG_MAIL_CHARSET\nContent-Transfer-Encoding: 8bit\n");
}
$msg = '';
$err = '';
$required = explode (',', $_POST["required"]);
foreach ($_POST as $var=>$value)
{
foreach ($required as $t=>$req)
if (trim($req) == trim($var) && trim($value)=='')
$err.= "Не заполнено обязательное поле '$var'.<br>";
$msg.= "$var: $value\n";
}
PRINT "
<html>
<head></head>
<body>
<p>
<h1>Отправка сообщения</h1>
";
if ($err != '')
{
PRINT "
<p><b><font color='red'>Сообщение не отправлено.</font></b>
<br>Обнаружены ошибки:
<p>
$err
<p>
Пожалуйста, вернитесь и заполните форму правильно.
";
}
else
{
_mail ("no-reply@in-solve.ru", $_POST["recipient"], $_POST["subject"], $msg);
PRINT "
<p>Спасибо.
<p>Ваше сообщение успешно отправлено на адрес $_POST[recipient].
<p>Наши сотрудники обязательно свяжутся с вами.
";
}
?>
Delirium
27-02-2009, 09:59
Прошу мастеров зайти как нить по адресу http://kts.kna.ru/xtck .
Интересуют вот какие моменты:
цветовая гамма
корректность работы страниц "телефонный справочник" и новости.
Писалось руками, без шаблонов сайтов.
Карина, очевидно, вот здесь и надо html вставлять:
PRINT "
<html>
<head></head>
<body>
<p>
<h1>Отправка сообщения</h1>
";
if ($err != '')
{
PRINT "
<p><b><font color='red'>Сообщение не отправлено.</font></b>
<br>Обнаружены ошибки:
<p>
$err
<p>
Пожалуйста, вернитесь и заполните форму правильно.
";
}
else
{
_mail ("no-reply@in-solve.ru", $_POST["recipient"], $_POST["subject"], $msg);
PRINT "
<p>Спасибо.
<p>Ваше сообщение успешно отправлено на адрес $_POST[recipient].
<p>Наши сотрудники обязательно свяжутся с вами.
";
} »
В первом "принте" верхушка страницы (общая часть). Во втором - текст ошибки. В третьем - операция завершена успешно, будет жить.
Delirium, а можно мне тоже зайти?)
Писалось руками, без шаблонов сайтов. »
Серьёзно? Поясните, пожалуйста, назначение вот этих кусков кода:
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTI4NjI2MzkzMw9kFgJmD2QWAgIDD2QWBgINDzwrAA0BAA8WBB4LXyFEYXRhQm91bmRnHgtfIUl0ZW1Db3VudAIDZBYCZ g9kFgpmDw8WAh4HVmlzaWJsZWhkZAIBD2QWAmYPZBYGAgEPDxYCHgRUZXh0BRHQl9C90L7QstC+0YHRgtGMM2RkAgMPDxYCHwMFD 9C90L7QstC+0YHRgtGMM2RkAgQPFQEBM2QCAg9kFgJmD2QWBgIBDw8WAh8DBRHQl9C90L7QstC+0YHRgtGMMmRkAgMPDxYCHwMFL 9C90L7QstC+0YHRgtGMMjxiPtGC0LXRgdGCPC9iPiDQuCDQvdC1INGC0LXRgdGCZGQCBA8VAQEyZAIDD2QWAmYPZBYGAgEPDxYCH wMFEdCX0L3QvtCy0L7RgdGC0YwxZGQCAw8PFgIfAwUP0L3QvtCy0L7RgdGC0YwxZGQCBA8VAQExZAIEDw8WAh8CaGRkAhEPZBYEA gEPPCsACQEADxYEHghEYXRhS2V5cxYAHwECAWQWAmYPZBYCAgEPDxYCHwMFE9CeINC60L7QvNC/0LDQvdC40LhkZAIEDzwrAAkBAA8WBB8EFgAfAQIBZBYCZg9kFgICAQ8PFgIfAwUp0KHQtNC10YHRjCDRgtC10LrRgdGCINC+INC6 0L7QvNC/0LDQvdC40LhkZAITDw8WAh8DBQQyMDA5ZGQYAQUPY3RsMDAkR3JpZFZpZXcxDzwrAAkBCAIBZFCGrlaVRJ/nC4yGiLC4EC6H7Ail" />
<script src="/xtck/WebResource.axd?d=aZFn89KK_jJ4kspZK9oEOw2&t=633547524641130965" type="text/javascript"></script>
<script src="/xtck/ScriptResource.axd?d=hl1t0tN-_ivPww6SCeAI4VJaz4wK8OOrJBXkmdJb02OB35mtfd9J21z2wiS20zaqwc6JCpLrkV8az5JLuwq2SqWWAIbNLpeYbRIVzY55mII1 &t=633547526721157589" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.');
//]]>
</script>
<script src="/xtck/ScriptResource.axd?d=hl1t0tN-_ivPww6SCeAI4VJaz4wK8OOrJBXkmdJb02OB35mtfd9J21z2wiS20zaqfgVsR52xbSYqGvXad8u6cnxJyRkxU6OETl1zN7on2cTX RtvNAbAu_OPQEqRy72ui0&t=633547526721157589" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager1', document.getElementById('aspnetForm'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls([], [], [], 90);
//]]>
</script>
Мне просто непонятно - к чему такие длинные последовательности и сложности типа Sys.WebForms.PageRequestManager._initialize(...).
- Есть одна ошибка разметки (Center вместо center).
- В заголовке просто "Главная страница". Лучше написать название сайта - более содержательно.
- В Опере у меня почему-то не загрузилась верхняя картинка - только "солнышко", да и то в верхнем левом углу вплотную к краю. В итоге получилось много свободного пространства.
- Если смотреть из IE, то... картинка справа не очень хорошо обрезана. Ровно и вертикально. Вот слева - хорошо. Придумайте что-нибудь подобное и для правой стороны. Шрифт для текста на картинке я бы предпочёл без засечек (тот же Arial), а нижнюю строку с контактами можно обвести белым свечением в фотошопе (в конце плохо читается). После двоеточия в номере телефона пробел надо :)
- Неясно, почему баннеры из правой части не имеют явной ссылки. Т.е. ясно, что JS перенаправляет, но лично я бы предпочёл вместе с названием сайта видеть ещё и его адрес.
- Строка навигации выглядит как текстбезпробелов, если бегло посмотреть. Может быть стоит добавить разделители? [ Новости | Рецепты | Подгузники ]
- "Copyright © 2009 " - слово Copyright здесь лишнее - ведь есть же значок дальше.
- Фон можно чуть-чуть подкрасить голубоватым или желтоватым оттенком. Не обязательно на всей странице, но хотя бы в копирайте и в основном блоке (посмотрите, например, дизайн нашего форума).
- Раздел "Новости" почему-то пуст, хотя слева ссылки на новости работают.
- В телефонном справочнике емылы в открытом виде. Вот здесь как раз бы не помешал JS для сокрытия от спам-ботов.
- Заголовок страницы отсутствует.
- Колонки в таблице стоило бы указать фиксированными значениями, а то если переключаться между организациями, колонки расползаются визуально.
Пока вроде всё :)
назначение вот этих кусков кода »
это встроенные aspnetовые решения (все включено). у мс своя стандартизированная идеология веб-строительства...
Надо будет приглядеться к другим asp.net'овским сайтам на этот счёт.
ВБП!
-Мда, мало очень мало создаются сайты... так ...размышление
Coutty, НИЧЕГО НЕ ВЫХОДИТ КАК ТОЛЬКО Я СТАВЛЮ МЕЖДУ HEAD И head ЧТО ТО СРАЗУ ОШИБКА
Не пишите капслоком.
Попробуйте так (вроде бы не напутал с парностью тэгов) :
... // здесь был код
?>
<html>
<head></head>
<body>
<p>
<h1>Отправка сообщения</h1>
<?php
if ($err != '')
{
?>
<p><b><font color='red'>Сообщение не отправлено.</font></b>
<br>Обнаружены ошибки:
<p>
$err
<p>
Пожалуйста, вернитесь и заполните форму правильно.
<?php
}
else
{
_mail ("no-reply@in-solve.ru", $_POST["recipient"], $_POST["subject"], $msg); // вот тут вообще-то неясно откуда взялось подчёркивание перед mail'ом. Наверное, стоит убрать.
?>
<p>Спасибо.
<p>Ваше сообщение успешно отправлено на адрес $_POST[recipient].
<p>Наши сотрудники обязательно свяжутся с вами.
<?php
}
... // продолжается код
А вообще, когда выдаёт ошибку, надо писать какую ошибку, а не то, что она есть. И пример, разумеется.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.