Jakarta 0 Опубликовано: 23 февраля 2008 Рассказать Опубликовано: 23 февраля 2008 Возникла потребность в создание дополнительных полей в форме обратной связи, для получения более подробней информации о пользователе. Пытался осуществить самостоятельно - не получилось)). Предполагаю требуется редактирование файлов feedback.php и feedback.tpl . Шаблон отредактировать проблем не составило, а вот с feedback.php все совсем плохо . Подскажите плз на примере, как можно создать дополнительное поле. Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 23 февраля 2008 Рассказать Опубликовано: 23 февраля 2008 Возникла потребность в создание дополнительных полей в форме обратной связи, для получения более подробней информации о пользователе.вы думаете сразу стало понятно? Мне, например, нет. Посему пишите всё конкретнее, вот меня всегда удивляет куча тем с желаниями, которые можно понять только при расширении сознания) Цитата Ссылка на сообщение Поделиться на других сайтах
Jakarta 0 Опубликовано: 23 февраля 2008 Рассказать Опубликовано: 23 февраля 2008 (изменено) Автор вы думаете сразу стало понятно? Мне, например, нет. Ну как же, есть в форме обратной связи таке поля как: "Заголовок:" , "Получатель:" , "Сообщение:" . Хотелось бы узнать как осуществить создание дополнительных полей в этой форме, например добавить еще: "Телефон" , "ICQ". Изменено 23 февраля 2008 пользователем Jakarta Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 просто добавить поля? нарисуйте их в шаблоне feedback.tpl - не понятно в чём именно ваша проблема, ведь Шаблон отредактировать проблем не составило Цитата Ссылка на сообщение Поделиться на других сайтах
Jakarta 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Автор вот и я с самого начала так подумал, добавил сразу, без прооблем поля. На сайте поля выводятся, но при отправке письма через эту форму, данные из этих полей не приходят. Цитата Ссылка на сообщение Поделиться на других сайтах
Adobe 111 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 данные из этих полей не приходят. Ну само собой, имена этих полей еще в обработчик добавить надо Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 На сайте поля выводятся, но при отправке письма через эту форму, данные из этих полей не приходят.ах вот оно в чём дело. Вам оказывается информацию из этих полей ещё нужно отправлять на почту. А в первом сообщении темы об этом ни слова. Поэтому я и говорю пишите всё конкретнее По аналогии разьве нельзя сделать? Смотрите как отправляется текст сообщения, и с вашими полями поступаете точно так же Цитата Ссылка на сообщение Поделиться на других сайтах
Jakarta 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Автор все дело в том что я конечно же попробовал сделать по аналогии, но попытка обернулась неудачей. Именно пожтому и попросил кого-нить, кому не сложно на примере показать, буду очень признателен. Думаю что есть еще люди которых этот момент тоже заинтересует. Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 окей, покажите что вы добавили в feedback.tpl Цитата Ссылка на сообщение Поделиться на других сайтах
Jakarta 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 (изменено) Автор окей, покажите что вы добавили в feedback.tpl Выделил жирным то что добавил самостоятельно. <table width="100%" border="0" cellspacing="0" cellpadding="0" class="content"> <tr> <td align="left"> <table width="450" style="padding-left: 20px;" border="0" cellpadding="0" cellspacing="0" class="context" > <tr> <td width="110" height="25">Ваше Ф.И.О:</td> <td><input type="text" maxlength="35" name="name" class="f_input" /></td> </tr> <tr> <td width="110" height="25">E-Mail:</td> <td><input type="text" maxlength="35" name="name" class="f_input" /></td> </tr> [b] <tr> <td width="110" height="25">Должность:</td> <td><input type="text" maxlength="35" name="name" class="f_input" /></td> </tr> <tr> <td width="110" height="25">Зар.плата:</td> <td><input type="text" maxlength="45" name="name" class="f_input" /></td> </tr>[/b] <tr> <td><input type="hidden" name="recip" value="1"></td> </tr> <tr> <td width="110">Краткое резюме:</td> <td><textarea name="message" style="width:320px; height:100px" class="f_textarea" /></textarea></td> </tr> [b] <tr> <td width="110" height="25">www:</td> <td><input type="text" maxlength="45" name="name" class="f_input" /></td> </tr > <tr> <td width="110" height="25">icq:</td> <td><input type="text" maxlength="45" name="name" class="f_input" /></td> </tr>[/b] <tr> <td width="110" height="25">Код безопасности:</td> <td><br />{code}</td> </tr> <tr> <td width="110" height="25">Введите код:</td> <td><input type="text" maxlength="45" name="sec_code" style="width:115px" class="f_input" /></td> </tr> <tr> <td width="110" height="25"> </td> <td><input name="send_btn" type="image" src="{THEME}/images/send.png" style="cursor:hand" /></td> </tr> </table> [/codebox] Предполагаю надо добавить инфу по этим полям в feedback.php и внести значение name для каждого поля в данном коде. Изменено 24 февраля 2008 пользователем Jakarta Цитата Ссылка на сообщение Поделиться на других сайтах
crealog 1 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 Поддерживаю Jakarta! Мне тоже надо сделать так, только "Номер Договора" добавить. Кто может помочь )? Спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 (изменено) Jakarta, Вот это посмотри - http://forum.dle-news.ru/index.php?showtopic=32753 А ещё, воспользуйся поиском - Feedback Изменено 25 февраля 2008 пользователем kosen Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 о точно, оказывается большинство вопросов уже решено на этом форуме Цитата Ссылка на сообщение Поделиться на других сайтах
crealog 1 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 а что тему уже удалили? http://forum.dle-news.ru/index.php?showtopic=32753 ??? Не впускает. Поищу feedback Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 crealog, это раздел для Клиентов он закрыт для обычных пользователей, которые не оплатили тех. поддержку... Цитата Ссылка на сообщение Поделиться на других сайтах
crealog 1 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 да.... =) за все надо платить, даже за демку... =) Но бесплатность тоже иногда надо поддерживать, чтобы не потерять интерес людей к движку. Вдруг я решу что демо не подходит мне и не буду покупать лицензию. А так если поможете - пойму, что тут готовы всегда помочь. И пойду куплю лицензию и поставлю нормальный движок... Короче по топику. Вставил в шаблон <tr> <td align="right" style="padding:4px;">Номер договора(для клиентов):</td> <td><input style="width:223px; height:18px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 " maxlength="45" name="dogovor" size="14"></td></tr> А потом в файл: feedback.php вставил жирным выделенное: $subject = strip_tags(stripslashes($_POST['subject'])); $message = strip_tags(stripslashes($_POST['message'])); $dogovor = strip_tags(stripslashes($_POST['dogovor'])); $recip = intval($_POST['recip']); Попробовал отправить сообщение. не отправилось написало: PHP(Mail) error Возможно не работает потмоу что на Локалхосте? Потом попробовал через SMTP отправить. Пишет: This SMTP server does not support authorisation Правильно ли я добавил кусочки? Почему не рабоатает все таки из-за Локалхоста? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 (изменено) Почему не рабоатает все таки из-за Локалхоста?а что такое вообще Локалхост в вашем понимании? Изменено 25 февраля 2008 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
crealog 1 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 сервер Апачи на компе =) ну я ламер в таикх делах, так что внимания не обращайте, лучше ответьте по теме топика, пожалуйста Цитата Ссылка на сообщение Поделиться на других сайтах
Jakarta 0 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 Автор разобрался, спасибо за линк. Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 crealog, у меня стоит пакет Денвер и почта работает, поэтому я и спросил что стоит у вас раз уж PHP(Mail) error Цитата Ссылка на сообщение Поделиться на других сайтах
-Zeus- 0 Опубликовано: 24 ноября 2008 Рассказать Опубликовано: 24 ноября 2008 (изменено) Сюда зайдите. Я написал, как это делается Изменено 24 ноября 2008 пользователем -Zeus- Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.