Войти

Показать полную графическую версию : Зацените сайт!


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27

Coutty
13-02-2009, 21:49
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">&nbsp;&nbsp;<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.

ALLY
13-02-2009, 22:12
Coutty,
- Счастливые цифры тоже не должны приедаться
-А нет промблем... На счёт талаанта я сказал искренне...да так оно и естмь.
- А насчёт реализации - придётся всё переделать... так ведь это нормально..
- И вообще, почему ты возмущаешся - зритель говорит - решотка... это как .... я из Опера ...увидел [beak} .. чевого возмущатся-то. ... я же не просто так говорю = бывал в таком состоянии духа.

- Это же надо такой воз перемондулить... знакомо... но зато какие обощения и выход на новое понимание ...всего...это труды...и ещё раз - труды.

Coutty
13-02-2009, 22:34
Не возмущался я, что Вы) Просто выражал противоположную т.зр.
Сайт, пожалуй, можно будет перегнать в светлые тона, но код трогать уже не хочу - муторное дело) Новая навязчивая идея появилась - постижение мастерства в го. Всё время отбирает. Которое, впрочем, с понедельника заканчивается...

ALLY
13-02-2009, 22:52
Coutty,
- Ты ...того ...не думай..
- В общем... нормально... но не ... а ведь у тебя вся Вечность ...за пазухой....правда-правда... .

Igor_I
22-02-2009, 12:58
http://screenn.info/index.php - зацените.
Хотя, по правде говоря, его пока надо тестировать, а не оценивать. Ну если кому делать нечего - то пожалуйста. :)

ALLY
23-02-2009, 19:41
Igor_I,
- Рекламка быстро прокручивается - трудно прочесть... .

SokolovNM
24-02-2009, 15:20
http://sokolovnm.ucoz.ru/ - База знаний Windows. Зацените. :)

Карина
24-02-2009, 15:46
Coutty, большое спасибо. Мне эта форма очень помогла. Скрипт я нашла у себя на хостинге. Вот только мне нравится когда отправляешь сообщение, потом высвечивается просто белая страница с текстом что сообщение отправлено. Адрес на страничке адрес скрипта. Скажите а как можно сделать чтобы страничка была в стиле сайта?

И еще вопрос, как придать <HR> цвет? вернее задать? я хочу чтобы эта полоска у меня была не серенькая а золотая. Как этот класс в стилях называется?

ALLY
25-02-2009, 22:33
SokolovNM,
- Джумла?

Coutty
26-02-2009, 09:07
Скажите а как можно сделать чтобы страничка была в стиле сайта? »
Найдите в тексте скрипта "сообщение отправлено" и замените на нужный 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,
- Джумла? »
Не, юкоз!

bloxold
26-02-2009, 18:28
Всем доброго вечера, утра, дня )).

Вот, задумал проект - регистрация доменов - rd01(ru)

выкладывайте все, что думаете! тока сильно не пинайте :)

Карина
26-02-2009, 23:05
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>&nbsp;
<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 .
Интересуют вот какие моменты:
цветовая гамма
корректность работы страниц "телефонный справочник" и новости.
Писалось руками, без шаблонов сайтов.

Coutty
27-02-2009, 15:18
Карина, очевидно, вот здесь и надо 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&amp;t=633547524641130965" type="text/javascript"></script>


<script src="/xtck/ScriptResource.axd?d=hl1t0tN-_ivPww6SCeAI4VJaz4wK8OOrJBXkmdJb02OB35mtfd9J21z2wiS20zaqwc6JCpLrkV8az5JLuwq2SqWWAIbNLpeYbRIVzY55mII1 &amp;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&amp;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 для сокрытия от спам-ботов.
- Заголовок страницы отсутствует.
- Колонки в таблице стоило бы указать фиксированными значениями, а то если переключаться между организациями, колонки расползаются визуально.
Пока вроде всё :)

Sham
27-02-2009, 16:46
назначение вот этих кусков кода »
это встроенные aspnetовые решения (все включено). у мс своя стандартизированная идеология веб-строительства...

Coutty
27-02-2009, 18:02
Надо будет приглядеться к другим asp.net'овским сайтам на этот счёт.

ALLY
27-02-2009, 18:12
ВБП!
-Мда, мало очень мало создаются сайты... так ...размышление

Карина
27-02-2009, 18:34
Coutty, НИЧЕГО НЕ ВЫХОДИТ КАК ТОЛЬКО Я СТАВЛЮ МЕЖДУ HEAD И head ЧТО ТО СРАЗУ ОШИБКА

Coutty
27-02-2009, 18:45
Не пишите капслоком.
Попробуйте так (вроде бы не напутал с парностью тэгов) :

... // здесь был код
?>
<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