Перейти к контенту

[1.x.x]Tell a Friend


ShaD

Рекомендуемые сообщения

Название: Tell a Friend

Добавил: ShaD

Добавлен: 28 Апр 2003

Обновлен: 28 Апр 2003

Категория: IP.Board 1.x.x

 

"Рассказать друзьям". Рассылка на e-mail

 

Предоставленно:

MATRIX http://www.anitrix.ru

 

Нажмите здесь, чтобы скачать файл

Ссылка на комментарий
Поделиться на других сайтах

Вот я немного ее модифицировал стала лучше

 

<!-- Tell a Friend IBF 1.1 -->

<table width="<{tbl_width}>" align="center" border="0" cellspacing="1" cellpadding="0" bgcolor="<{tbl_border}>">

  <tr>

    <td class='maintitle' background='{$ibforums->vars['img_url']}/header_tile.gif'>

      <table width="100%" border="0" cellspacing="0" cellpadding="3">

        <tr>

          <td>{$ibforums->skin['CAT_IMG']}</td>

          <td width="100%" class="maintitle"><img src='style_images/1/nav_m.gif' border='0'  alt='' width='8' height='8'>

                Ей, <i>{$ibforums->member['name']}</i>  посоветуй наш сайт {$ibforums->vars['home_name']} другу !</td>

        </tr>

      </table>

    </td>

  </tr>

<tr>

<td class='forum2'>

<table width="100%" border="0" cellspacing="1" cellpadding="4">

<tr>

<td align="center">

    <form action = '{$ibforums->vars['board_url']}/sources/tellfriend.php' method='post'>

            Email Друга:

              <input name="friend" type="text" class='forminput'>

              Ваше имя:

              <input name="yourname" type="text" id="userName" value="{$ibforums->member['name']}" class='forminput'>

              Ваш Email:

              <input name="yourmail" type="text" id="userEmail" value="{$ibforums->member['email']}" class='forminput'>

                

  <input type ='submit' value ='Посоветовать' class='forminput'>

  </form>

    </td>

  </tr>

</table>

</td>

</tr>

</table>

<!-- Tell a Friend IBF 1.1 -->

 

А вобще ты меня опередил.

Ссылка на комментарий
Поделиться на других сайтах

  • 4 года спустя...
Вот я немного ее модифицировал стала лучше

Это содержимое файла tellfriend.php ?

 

ПС:

Я для себя перевел мод на русский язык. Появилась проблема.

$Done = 'Письмо на E-mail вашему другу отправлено! Оно будет доставлено в течении 5 минут на указанный почтовый ящик. С уважением, аминистрация gold-portal.org';

$ErrorMessageOne = 'Пожалуйста, проверьте E-mail друга и попробуейте ещё раз.';

$ErrorMessageTwo = 'Убедитесь, что вы заполнили все требуемые поля и пробуйте снова.';

 

Но при выводе этих сообщений текст в иероглифах. Не подскажите, как исправить, чтобы работал русский текст?

Ссылка на комментарий
Поделиться на других сайтах

при выводе этих сообщений текст в иероглифах. Не подскажите, как исправить, чтобы работал русский текст?

Если лень разбираться с кодировками, держи самую простую заплатку:

$Done = '&#1055;&#1080;&#1089;&#1100;&#1084;&#1086;&#32;&#1085;&#1072; E-mail &#1074;&#1072;&#1096;&#1077;&#1084;&#1091;&#32;&#1076;&#1088;&#1091;&#1075;&#1091;&#32;&#1086;&#1090;&#1087;&#1088;&#1072;&#1074;&#1083;&#1077;&#1085;&#1086;! &#1054;&#1085;&#1086;&#32;&#1073;&#1091;&#1076;&#1077;&#1090;&#32;&#1076;&#1086;&#1089;&#1090;&#1072;&#1074;&#1083;&#1077;&#1085;&#1086;&#32;&#1074;&#32;&#1090;&#1077;&#1095;&#1077;&#1085;&#1080;&#1080; 5 &#1084;&#1080;&#1085;&#1091;&#1090;&#32;&#1085;&#1072;&#32;&#1091;&#1082;&#1072;&#1079;&#1072;&#1085;&#1085;&#1099;&#1081;&#32;&#1087;&#1086;&#1095;&#1090;&#1086;&#1074;&#1099;&#1081;&#32;&#1103;&#1097;&#1080;&#1082;. &#1057;&#32;&#1091;&#1074;&#1072;&#1078;&#1077;&#1085;&#1080;&#1077;&#1084;, &#1072;&#1084;&#1080;&#1085;&#1080;&#1089;&#1090;&#1088;&#1072;&#1094;&#1080;&#1103; gold-portal.org';

$ErrorMessageOne = '&#1055;&#1086;&#1078;&#1072;&#1083;&#1091;&#1081;&#1089;&#1090;&#1072;, &#1087;&#1088;&#1086;&#1074;&#1077;&#1088;&#1100;&#1090;&#1077; E-mail &#1076;&#1088;&#1091;&#1075;&#1072;&#32;&#1080;&#32;&#1087;&#1086;&#1087;&#1088;&#1086;&#1073;&#1091;&#1077;&#1081;&#1090;&#1077;&#32;&#1077;&#1097;&#1105;&#32;&#1088;&#1072;&#1079;.';

$ErrorMessageTwo = '&#1059;&#1073;&#1077;&#1076;&#1080;&#1090;&#1077;&#1089;&#1100;, &#1095;&#1090;&#1086;&#32;&#1074;&#1099;&#32;&#1079;&#1072;&#1087;&#1086;&#1083;&#1085;&#1080;&#1083;&#1080;&#32;&#1074;&#1089;&#1077;&#32;&#1090;&#1088;&#1077;&#1073;&#1091;&#1077;&#1084;&#1099;&#1077;&#32;&#1087;&#1086;&#1083;&#1103;, &#1080;&#32;&#1087;&#1088;&#1086;&#1073;&#1091;&#1081;&#1090;&#1077;&#32;&#1089;&#1085;&#1086;&#1074;&#1072;.';

Ссылка на комментарий
Поделиться на других сайтах

Отлично, большое спасибо :D

 

Ещё вопрос: как-то возможно сделать чтобы при выводе ошибок $ErrorMessageOne и $ErrorMessageTwo не перезагружалась страница?

Ссылка на комментарий
Поделиться на других сайтах

как-то возможно сделать чтобы при выводе ошибок $ErrorMessageOne и $ErrorMessageTwo не перезагружалась страница?

На аяксе что-ли?

О, ужас!!!

ИМХО, простейший джаваскриптовой валидатор формы не повредит, а все прочие навороты - излишне будет.

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.