Xwab
Форумыnavigate_nextПрограммирование на PHP

Обьясните алгоритм обратной связи
Сообщения
SeeJ

Здравствуйте уважаемые. Вообщем есть стиль у меня чудный для обратки, красив очень и какраз под диз сайта. Кто может помочь с пыx кодом, и подстроить его под стиль? Отблагодарю средствами.
Спасибо

18 Янв 2013, 10:06
Istsam

Обратную связь сделать всмысле?
добавлено спустя 3 минуты:
Выводишь формы:
Ф.И.О.
Контактный телефон
Электронная почта
Сообщение
(капчу советую прикрутить или антиспам)
Кнопка [отправить]

Фильтруешь переменные, обрабатываешь их функцией mysql_real_escape_string(если юзаешь бд MySql) и заносишь в базу типичным инсертом.

Стркутура базы примерна такова:

message_id (auto_increment)
message_fio (varchar(255))
message_mobile_number (varchar(10)) - когда записываешь, обрезай +7
message_mail (varchar(64))
message_text (text)
message_readed (enum(0,1)) - if(message_readed) echo 'прочтено' else echo 'не прочтено'

18 Янв 2013, 12:17
Okula

Istsam, и опять ты тут базу хочешь прикрутить. Ненужна она тут.
Просто фильтруешь все данные и отправляешь письмо через функцию mail()

18 Янв 2013, 12:32
Pisatel

Okula, база будет нужна, если это внутренняя почта, личка то есть. Может, тс не захочет слать письмо на ящик, а захочет читать его в админке:)

18 Янв 2013, 12:59
no_tactic

Okula, ну тут зависит от того куда будут отправляться письма: в админку или на мыло.
мне бы допустим не хотелось засорять свой мэйл, или постоянно проверять какой-то другой
добавлено спустя 50 секунд:
SeeJ, обратись в приват. напишу тебе быстренько

18 Янв 2013, 13:00
Istsam

Okula, я обратную связь с отсыланием письма на электронную почту, делал только двум клиентам.
А в основном, только в панель управления сайтом

18 Янв 2013, 13:01
SeeJ

input[type=submit], input[type=reset], button {
border: none;
line-height: normal !important;
padding-bottom: 4px;
}

input[type=submit]:hover,
input[type=reset]:hover,
.button:hover,
input[type=button]:hover {
background-position: -82px -224px;
cursor: pointer;
}

input[type=text] {
border: none;
border-bottom: 1px solid #40d5f7;
background: none;
float: left;
margin-right: 20px;
margin-bottom: 20px;
padding-left: 0;
width: 308px;
}

#contacts-form input[type=text] {
border: none;
border-bottom: 1px solid #40d5f7;
background: none;
float: left;
margin-right: 20px;
margin-bottom: 20px;
padding-left: 0;
width: 308px;
}

input[type=text].last-item,
input[type=submit].last-item,
input[type=reset].last-item { margin-right: 0 }

#contacts-form input[type=text].last-item { margin-right: 0 }

input[type=submit].no-bottom-margin,
input[type=reset].no-bottom-margin { margin-bottom: 0 }

label {
color: #999;
display: block;
float: left;
}

textarea {
border: 1px solid #40d5f7;
float: left;
margin-right: 20px;
margin-bottom: 20px;
overflow: hidden;
height: 175px;
width: 628px;
}

#contacts-form {
padding: 20px;
width: 637px;
background: #fff;
border: 1px solid #DFDFDF;
/* margin-bottom: 20px;*/
border-radius: 4px;
box-shadow: 0 1px 3px rgba(0,0,0,.1);

-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
transition: all 0.4s linear;

}

#contacts-form:hover {
box-shadow: 0 0 3px rgba(13,170,206,.4);
}


вот к этому стилю мне нужно пых код написать...но я в пыхе как вы поняли слишком идеален))
хоть в коде много чего вижу но не знаю что к чему правильно прилепить...

18 Янв 2013, 15:43
TOOZ

<a href="mailto:admin@site.ru">Связаться с администрацией</a>

18 Янв 2013, 18:40
Pisatel

SeeJ, так куда почту ты хочешь отсылать? На ящик или в личку?

18 Янв 2013, 18:51
Michman

TOOZ, если делать так как ты говоришь, телефон будет курить в сторонке

18 Янв 2013, 19:19
Ответить на тему