Просмотр файла modules/chat/add_2.php
- <?php
- ########################################
- ## WAP-ENGINE ##
- ########################################
- ## ##
- ## Автор : CHUMA (Токарев Владимир) ##
- ## e-mail : crazychuma@gmail.com ##
- ## WAP : http://wap-engine.ru ##
- ## ##
- ########################################
- ## ВЫ НЕ ИМЕЕТЕ ПРАВО ##
- ## ИЗМЕНЯТЬ КОД СКРИПТА ##
- ## ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ! ##
- ########################################
- include ('../../config.php');
- include ('../../templates/run.php');
- include ('../../templates/func.php');
- include ('../../modules/chat/config.php');
- $title_page = 'Написать в '.$room2.'';
- $m_polozhenie = 'Пишет сообщение в Чат - '.$room2.'';
- include ('../../modules/chat/online.php');
- include '../../themes/'.$themes.'.php';
- ####################
- if ($portal=='off')
- {
- echo'<p align="center">'.$offmes.'</p>';
- }
- if ($portal=='on')
- {
- $for = filter($_GET['for']);
- if(empty($_GET['act']))
- {
- echo'<p class="modul_name"align="center">Написать в '.$room2.'</p>';
- if($_GET['err'] == 1)
- {
- echo"<p class=\"err\">Ошибка!!! Имя \"Кому\" не должно быть длиньше 20-ти символов.</p>";
- }
- if($_GET['err'] == 2)
- {
- echo"<p class=\"err\">Ошибка!!! Пользователя, которому вы отвечаете, нет в базе.</p>";
- }
- if($_GET['err'] == 3)
- {
- echo"<p class=\"err\">Ошибка!!! Сообщение не может быть пустым.</p>";
- }
- if($_GET['err'] == 4)
- {
- echo"<p class=\"err\">Ошибка!!! Сообщение не должно быть длиньше 500 символов.</p>";
- }
- if($_GET['err'] == 5)
- {
- echo"<p class=\"err\">Ошибка!!! Не введено проверочное число.</p>";
- }
- if($_GET['err'] == 6)
- {
- echo"<p class=\"err\">Ошибка!!! Проверочное число введено неверно.</p>";
- }
- if($_GET['err'] == 7)
- {
- echo"<p class=\"err\">Ошибка!!! Ваш IP и браузер забанены!</p>";
- }
- if($_GET['err'] == 8)
- {
- echo"<p class=\"err\">Ошибка!!! Вас забанил $banwho за $bantxt! Окончание бана: $bantime[6]$bantime[7].$bantime[4]$bantime[5].$bantime[0]$bantime[1]$bantime[2]$bantime[3] в $bantime[8]$bantime[9]:$bantime[10]$bantime[11] по времени сервера.</p>";
- }
- if($_GET['err'] == 9)
- {
- echo"<p class=\"err\">Ошибка!!! Гостям запрещено писать в чате. Войдите в личный кабинет.</p>";
- }
- if(isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw)
- {
- echo "<form action=\"send_2.php?".session_name()."=".session_id()."\" method=\"post\">";
- echo "<p class=\"b\">";
- if(!empty($for))
- {
- $for_user_f = file('../../data/users/'.$for.'.php');
- $for_nick_name = trim($for_user_f[37]);
- $for = $for.'::'.$for_nick_name;
- $for = nick_user($for);
- user_data('../../data/users/'.$for[1].'.php');
- $nick_name_arr = explode('::', $nickname);
- $nickname = $nick_name_arr[0];
- $nickcolor = $nick_name_arr[1];
- if(!empty($nickname))
- {
- if(!empty($nickcolor))
- {
- $login_nick_color = ''.$nickname.'';
- }
- else
- {
- $login_nick_color = ''.$nickname.'';
- }
- }
- else
- {
- $login_nick_color = ''.$for[1].'';
- }
- echo "Кому: <a href=\"../../modules/kabinet/user_info.php?nick=$for[1]&".session_name()."=".session_id()."\">$login_nick_color</a><input type=\"hidden\" name=\"for\" maxlength=\"20\" value=\"$for[0]\" /> ";if($icon_text == "1" || $icon_text == ""){echo"<a href=\"../../modules/kabinet/send_privat.php?nick=$for[1]&".session_name()."=".session_id()."\"><img src=\"../../images/st/1.gif\"align=\"top\"title=\"Написать сообщение\" /></a><br />";}if($icon_text == "0"){echo"<a href=\"../../modules/kabinet/send_privat.php?nick=$for[1]&".session_name()."=".session_id()."\">[ЛС]</a><br />";}
- }
- echo "Сообщение:<br />
- <textarea rows=\"4\" cols=\"15\" name=\"msg\"></textarea><br />";
- if($trans == '1')
- {
- echo"<input type=\"checkbox\" name=\"msgtrans\" value=\"1\" /> Транслит<br />";
- }
- echo"<input type=\"submit\" value=\"Сказать\" /></form><br />";
- echo "<a href=\"add_2.php?act=smile&for=$for[0]&".session_name()."=".session_id()."\">Смайлы</a> |
- <a href=\"add_2.php?act=trans&for=$for[0]&".session_name()."=".session_id()."\">Транслит</a> |
- <a href=\"add_2.php?act=bbcodes&for=$for[0]&".session_name()."=".session_id()."\">Теги</a><br /></p>";
- }
- else
- {
- echo "<p class=\"b\">Вы не авторизованы!!! Войдите в личный кабинет.</p>";
- }
- echo"<p><a href=\"index_2.php?".session_name()."=".session_id()."\">В $room2</a><br /></p>";
- }
- ####################
- if($_GET['act'] == 'smile')
- {
- $sm_dir = opendir('../../sm');
- while ($file = readdir($sm_dir))
- {
- if($file != 'Thumbs.db' && $file != '..' && $file != '.')
- {
- $smiles[] = $file;
- }
- }
- closedir ($sm_dir);
- sort($smiles);
- $count = count($smiles);
- $kolsm = 10;
- $stranic = ceil($count/$kolsm);
- if(empty($_GET['page']))
- {
- $page_get = 1;
- }
- else
- {
- $page_get = htmlspecialchars(stripslashes($_GET['page']));
- }
- $do = $kolsm * ($page_get - 1);
- $end = $kolsm * $page_get;
- $page_nazad = $page_get - 1;
- $page_dalee = $page_get + 1;
- echo '<p class="modul_name">Доступные смайлы<br /></p>';
- echo "<p class=\"b\">";
- for ($i = $do; $i < $end; $i++)
- {
- if(!empty($smiles[$i]))
- {
- $smile = explode(".", $smiles[$i]);
- echo "<img src=\"../../sm/$smile[0].$smile[1]\" alt=\":$smile[0]\" /> - :$smile[0]<br />";
- }
- }
- echo "</p>";
- echo "<p align=\"center\" class=\"d\">";
- echo "Страницы:";
- echo "<br />";
- if($page_get > 4)
- {
- echo "<a href=\"add_2.php?act=smile&for=$for&page=1&".session_name()."=".session_id()."\">1</a>...";
- }
- $start_1 = $page_get - 3;
- $end_1 = $page_get - 1;
- if($start_1 < 1)
- {
- $start_1 = 1;
- }
- for($i = $start_1; $i <= $end_1; $i++)
- {
- echo"<a href=\"add_2.php?act=smile&for=$for&page=$i&".session_name()."=".session_id()."\">$i</a> ";
- }
- echo"$page_get";
- $start_2 = $page_get + 1;
- $end_2 = $page_get + 3;
- if($start_2 < 1)
- {
- $start_2 = 1;
- }
- if($end_2 > $stranic)
- {
- $end_2 = $stranic;
- }
- for($i = $start_2; $i <= $end_2; $i++)
- {
- echo" <a href=\"add_2.php?act=smile&for=$for&page=$i&".session_name()."=".session_id()."\">$i</a>";
- }
- if($stranic > $page_get && $page_get < ($stranic-3))
- {
- echo "...<a href=\"add_2.php?act=smile&for=$for&page=$stranic&".session_name()."=".session_id()."\">$stranic</a>";
- }
- echo "<br />";
- if($page_get > 1)
- {
- echo "<a href=\"add_2.php?act=smile&for=$for&page=$page_nazad&".session_name()."=".session_id()."\">Назад</a>";
- }
- echo " | ";
- if($stranic > $page_get)
- {
- echo "<a href=\"add_2.php?act=smile&for=$for&page=$page_dalee&".session_name()."=".session_id()."\">Дальше</a>";
- }
- echo "<br />";
- echo "</p>";
- echo "<p>Всего $count смайлов<br /><br /></p>";
- echo "<p><a href=\"add_2.php?for=$for&".session_name()."=".session_id()."\">Написать в $room2</a></p>";
- echo "<p><a href=\"./\">Назад</a></p>";
- }
- ####################
- if($_GET['act'] == 'trans')
- {
- echo '<p class="modul_name">Правила транслита<br /></p>';
- echo "<p class=\"b\">";
- echo "
- а - a<br />
- б - b<br />
- в - v<br />
- г - g<br />
- д - d<br />
- е - e<br />
- ё - yo<br />
- ж - zh<br />
- з - z<br />
- и - i<br />
- й - j<br />
- к - k<br />
- л - l<br />
- м - m<br />
- н - n<br />
- о - o<br />
- п - p<br />
- р - r<br />
- с - s<br />
- т - t<br />
- у - u<br />
- ф - f<br />
- х - h<br />
- ц - c<br />
- ч - ch<br />
- ш - sh<br />
- щ - sch<br />
- ъ - q<br />
- ы - x<br />
- ь - '<br />
- э - ye<br />
- ю - yu<br />
- я - ya<br /><br />
- А - A<br />
- Б - B<br />
- В - V<br />
- Г - G<br />
- Д - D<br />
- Е - E<br />
- Ё - YO<br />
- Ж - ZH<br />
- З - Z<br />
- И - I<br />
- Й - J<br />
- К - K<br />
- Л - L<br />
- М - M<br />
- Н - N<br />
- О - O<br />
- П - P<br />
- Р - R<br />
- С - S<br />
- Т - T<br />
- У - U<br />
- Ф - F<br />
- Х - H<br />
- Ц - C<br />
- Ч - CH<br />
- Ш - SH<br />
- Щ - SCH<br />
- Ъ - Q<br />
- Ы - X<br />
- Э - YE<br />
- Ю - YU<br />
- Я - YA<br />
- </p>";
- echo "<p><a href=\"add_2.php?for=$for&".session_name()."=".session_id()."\">Написать в $room2</a></p>";
- echo "<p><a href=\"./\">Назад</a></p>";
- }
- ####################
- if($_GET['act'] == 'bbcodes')
- {
- echo '<p class="modul_name">BB коды<br /></p>';
- bbcodes('show_list_bbcodes');
- echo "<p><a href=\"add_2.php?for=$for&".session_name()."=".session_id()."\">Написать в $room2</a></p>";
- echo "<p><a href=\"./\">Назад</a></p>";
- }
- ####################
- }
- include ('../../templates/foot.php');
- ?>