From 414f765ccf69f54eb733318c830b1e495588565f Mon Sep 17 00:00:00 2001 From: ZonD80 Date: Fri, 22 Jun 2012 17:48:05 +0400 Subject: [PATCH] Functions fix --- .../upload/include/functions.php | 107 +++++++++--------- 1 file changed, 54 insertions(+), 53 deletions(-) diff --git a/Kinokpk.com_releaser_v.3.30/upload/include/functions.php b/Kinokpk.com_releaser_v.3.30/upload/include/functions.php index edd5dd1..e78e676 100644 --- a/Kinokpk.com_releaser_v.3.30/upload/include/functions.php +++ b/Kinokpk.com_releaser_v.3.30/upload/include/functions.php @@ -11,18 +11,18 @@ if(!defined("IN_TRACKER") && !defined("IN_ANNOUNCE")) die("Direct access to this page not allowed"); -$zodiac[] = array("�������", "capricorn.gif", "22-12"); -$zodiac[] = array("�������", "sagittarius.gif", "23-11"); -$zodiac[] = array("��������", "scorpio.gif", "24-10"); -$zodiac[] = array("����", "libra.gif", "24-09"); -$zodiac[] = array("����", "virgo.gif", "24-08"); -$zodiac[] = array("���", "leo.gif", "23-07"); -$zodiac[] = array("���", "cancer.gif", "22-06"); -$zodiac[] = array("��������", "gemini.gif", "22-05"); -$zodiac[] = array("�����", "taurus.gif", "21-04"); -$zodiac[] = array("����", "aries.gif", "22-03"); -$zodiac[] = array("����", "pisces.gif", "21-02"); -$zodiac[] = array("�������", "aquarius.gif", "21-01"); +$zodiac[] = array("�������", "capricorn.gif", "22-12"); +$zodiac[] = array("�������", "sagittarius.gif", "23-11"); +$zodiac[] = array("��������", "scorpio.gif", "24-10"); +$zodiac[] = array("����", "libra.gif", "24-09"); +$zodiac[] = array("����", "virgo.gif", "24-08"); +$zodiac[] = array("���", "leo.gif", "23-07"); +$zodiac[] = array("���", "cancer.gif", "22-06"); +$zodiac[] = array("��������", "gemini.gif", "22-05"); +$zodiac[] = array("�����", "taurus.gif", "21-04"); +$zodiac[] = array("����", "aries.gif", "22-03"); +$zodiac[] = array("����", "pisces.gif", "21-02"); +$zodiac[] = array("�������", "aquarius.gif", "21-01"); /** * Checks username @@ -402,8 +402,8 @@ function sqlerr($file = '', $line = '') { $res = sql_query("SELECT id FROM users WHERE class=".UC_SYSOP); while (list($id) = mysql_fetch_array($res)) write_sys_msg($id,'MySQL got error: '.$err.'
File: '.$file.'
Line: '.$line.'
URI: '.$_SERVER['REQUEST_URI'].'
User: '.get_user_class_color($CURUSER['class'],$CURUSER['username'].''),'MySQL error detected!'); $text = ("" . - "

������ � SQL

\n" . - "����� �� ������� MySQL: " . $err . ($file != '' && $line != '' ? "

� $file, ����� $line

" : "") . "

������ ����� $queries.

"); + "

������ � SQL

\n" . + "����� �� ������� MySQL: " . $err . ($file != '' && $line != '' ? "

� $file, ����� $line

" : "") . "

������ ����� $queries.

"); write_log("make_link('userdetails','id',$CURUSER['id'],'username',translit($CURUSER['username']))."\">".get_user_class_color($CURUSER['class'],$CURUSER['username'])." SQL ERROR: $text",'sql_errors'); print $text; return; @@ -416,14 +416,14 @@ function sqlerr($file = '', $line = '') { */ function AgeToStr($age) { - if(($age>=5) && ($age<=14)) $str = "���"; + if(($age>=5) && ($age<=14)) $str = "���"; else { $num = $age - (floor($age/10)*10); - if($num == 1) { $str = "���"; } - elseif($num == 0) { $str = "���"; } - elseif(($num>=2) && ($num<=4)) { $str = "����"; } - elseif(($num>=5) && ($num<=9)) { $str = "���"; } + if($num == 1) { $str = "���"; } + elseif($num == 0) { $str = "���"; } + elseif(($num>=2) && ($num<=4)) { $str = "����"; } + elseif(($num>=5) && ($num<=9)) { $str = "���"; } } return $age . " " . $str ; } @@ -617,7 +617,7 @@ function check_banned_emails ($email) { $wildemail = "*@".$expl[1]; $res = sql_query("SELECT id, comment FROM bannedemails WHERE email = ".sqlesc($email)." OR email = ".sqlesc($wildemail)."") or sqlerr(__FILE__, __LINE__); if ($arr = mysql_fetch_assoc($res)) - stderr("������!","���� ����� ������ �������!

�������: $arr[comment]", false); + stderr("������!","���� ����� ������ �������!

�������: $arr[comment]", false); return; } @@ -696,13 +696,13 @@ function get_elapsed_time($U,$showseconds=true){ */ function rusdate($num,$type){ $rus = array ( - "year" => array( "���", "���", "����", "����", "����", "���", "���", "���", "���", "���"), - "month" => array( "�������", "�����", "������", "������", "������", "�������", "�������", "�������", "�������", "�������"), - "week" => array( "������", "������", "������", "������", "������", "������", "������", "������", "������", "������"), - "day" => array( "����", "����", "���", "���", "���", "����", "����", "����", "����", "����"), - "hour" => array( "�����", "���", "����", "����", "����", "�����", "�����", "�����", "�����", "�����"), - "minute" => array( "�����", "������", "������", "������", "������", "�����", "�����", "�����", "�����", "�����"), - "second" => array( "������", "�������", "�������", "�������", "�������", "������", "������", "������", "������", "������"), + "year" => array( "���", "���", "����", "����", "����", "���", "���", "���", "���", "���"), + "month" => array( "�������", "�����", "������", "������", "������", "�������", "�������", "�������", "�������", "�������"), + "week" => array( "������", "������", "������", "������", "������", "������", "������", "������", "������", "������"), + "day" => array( "����", "����", "���", "���", "���", "����", "����", "����", "����", "����"), + "hour" => array( "�����", "���", "����", "����", "����", "�����", "�����", "�����", "�����", "�����"), + "minute" => array( "�����", "������", "������", "������", "������", "�����", "�����", "�����", "�����", "�����"), + "second" => array( "������", "�������", "�������", "�������", "�������", "������", "������", "������", "������", "������"), ); $num = intval($num); @@ -846,7 +846,8 @@ function userlogin() { if (!$row['uri']) { - $stylesheet = $REL_DB->query_row("SELECT id FROM stylesheets WHERE uri=".$REL_DB->sqlesc($REL_CONFIG['default_theme'])); + $stylesheetsql = $REL_DB->query("SELECT id FROM stylesheets WHERE uri=".$REL_DB->sqlesc($REL_CONFIG['default_theme'])); + $stylesheet = myqsl_fetch_assoc($stylesheetsql); $REL_DB->query("UPDATE users SET stylesheet={$stylesheet['id']} WHERE id={$row['id']}"); $row['stylesheet'] = $stylesheet['id']; $row['uri'] = $REL_CONFIG['default_theme']; @@ -984,10 +985,10 @@ function user_session() { } $allowed_types=array_merge(array('unread', 'inbox', 'outbox'),array_intersect($allowed_types,explode(',',$CURUSER['notifs']))); - $secs_system = $REL_CRON['pm_delete_sys_days']*86400; // ���������� ���� - $dt_system = time() - $secs_system; // ������� ����� ���������� ���� - $secs_all = $REL_CRON['pm_delete_user_days']*86400; // ���������� ���� - $dt_all = time() - $secs_all; // ������� ����� ���������� ���� + $secs_system = $REL_CRON['pm_delete_sys_days']*86400; // ���������� ���� + $dt_system = time() - $secs_system; // ������� ����� ���������� ���� + $secs_all = $REL_CRON['pm_delete_user_days']*86400; // ���������� ���� + $dt_all = time() - $secs_all; // ������� ����� ���������� ���� foreach ($allowed_types as $type) { if ($type=='torrents') { @@ -1190,9 +1191,9 @@ function mkprettytime($seconds, $time = true) { $seconds = $seconds+$REL_CONFIG['site_timezone']*3600; $seconds = $seconds-date("Z")+$CURUSER['timezone']*3600; $search = array('January','February','March','April','May','June','July','August','September','October','November','December'); - $replace = array('������','�������','�����','������','���','����','����','�������','��������','�������','������','�������'); + $replace = array('������','�������','�����','������','���','����','����','�������','��������','�������','������','�������'); if ($time == true) - $data = @date("j F Y � H:i:s", $seconds); + $data = @date("j F Y � H:i:s", $seconds); else $data = @date("j F Y", $seconds); if (!$data) $data = 'N/A'; else @@ -1800,7 +1801,7 @@ function cloud3d() { $cloud_links[] = "
make_link('browse','cat',$taginfo['id'])."\" style='font-size:". floor($size) . "px;'>$tag
"; $i++; } - $cloud_links[$i-1].="��� ������� �� ������������ flash!"; + $cloud_links[$i-1].="��� ������� �� ������������ flash!"; $cloud_html[0] = join("", $cloud_tags); $cloud_html[1] = join("", $cloud_links); @@ -1995,7 +1996,7 @@ function torrenttable_browse($res, $variant = "index") { */ function mkprettymonth($seconds) { $search = array('January','February','March','April','May','June','July','August','September','October','November','December'); - $replace = array('���','���','�����','������','���','����','����','���','����','���','���','���'); + $replace = array('���','���','�����','������','���','����','����','���','����','���','���','���'); $data = @date("d F ", $seconds); if (!$data) $data = 'N/A'; else @@ -2163,10 +2164,10 @@ function &make_tree($table='categories',$condition='') $keys = array(); while (($node = mysql_fetch_assoc($query))) { - //if ($node['childs'] === '1') //���� ���� ���� ������������ ������� �������� ����� - // $node['nodes'] = array(); //�� ��������� � ������ ���� (������ �������� �����) �� ������ ����� - $nodes[$node['id']] =& $node; //��������� ������ ����� �������� �� �� - $keys[] = $node['id']; //��������� ������ ������(ID) + //if ($node['childs'] === '1') //���� ���� ���� ������������ ������� �������� ����� + // $node['nodes'] = array(); //�� ��������� � ������ ���� (������ �������� �����) �� ������ ����� + $nodes[$node['id']] =& $node; //��������� ������ ����� �������� �� �� + $keys[] = $node['id']; //��������� ������ ������(ID) unset($node); } mysql_free_result($query); @@ -2174,22 +2175,22 @@ function &make_tree($table='categories',$condition='') foreach ($keys as $key) { /** - * ���� ����� ������� �����(��� ���� �� �������), �� ��������� - * � � ������ + * ���� ����� ������� �����(��� ���� �� �������), �� ��������� + * � � ������ */ if ($nodes[$key]['parent_id'] === '0') $tree[] =& $nodes[$key]; /** - * else ������� ������������ ����� � ��������� ������� - * ����� � �������� ��������� �����.�����. + * else ������� ������������ ����� � ��������� ������� + * ����� � �������� ��������� �����.�����. */ else { - if (isset($nodes[ $nodes[$key]['parent_id'] ])) //�� ������ ������, ����� � ���� ���� ���������� ����� + if (isset($nodes[ $nodes[$key]['parent_id'] ])) //�� ������ ������, ����� � ���� ���� ���������� ����� { - if (! isset($nodes[ $nodes[$key]['parent_id'] ]['nodes'])) //���� ��� ���� ������������� ������� �������� ����� - $nodes[ $nodes[$key]['parent_id'] ]['nodes'] = array(); //�� ��������� � ������ ���� (������ �������� �����) �� ������ ����� + if (! isset($nodes[ $nodes[$key]['parent_id'] ]['nodes'])) //���� ��� ���� ������������� ������� �������� ����� + $nodes[ $nodes[$key]['parent_id'] ]['nodes'] = array(); //�� ��������� � ������ ���� (������ �������� �����) �� ������ ����� $nodes[ $nodes[$key]['parent_id'] ]['nodes'][] =& $nodes[$key]; } @@ -2427,10 +2428,10 @@ function get_vars($text, $option) * updated by animan(http://ua-torrents.net) */ function translit($st,$replace_spaces = true) { - $ar = array("�"=>"a","�"=>"b","�"=>"v","�"=>"g","�"=>"g","�"=>"d","�"=>"e","�" =>"yo","�"=>"j","�"=>"z","�"=>"u","�"=>"i","�"=>"k","�"=>"l","�"=>"m","�"=>"n","�"=>"o","�"=>"p","�"=>"r","�"=>"s","�"=>"t","�"=>"y","�"=>"f","�"=>"h","�"=>"c","�"=>"ch", "�"=>"sh","�"=>"sh","�"=>"i","�"=>"i","�"=>"yi","�"=>"ye","�"=>"e","�"=>"u","�"=>"ya", -"�"=>"","�"=>"",'%'=>'','/'=>'-','['=>'',']'=>'','{'=>'','}'=>'','('=>'',')'=>'','<'=>'','>'=>'','|'=>'','#'=>'','!'=>'','@'=>'','$'=>'','^'=>'','*'=>'',':'=>'',';'=>'',','=>'','?'=>'',' / '=>'-','/ '=>'-',' /'=>'-','&'=>'-',' '=>'-','�'=>'',"'"=>"",'"'=>'','+'=>'','.'=>'','�'=>'','quot'=>'','�'=>'','�'=>'','`'=>''); - $alfavitlover = array('�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�','�','�','�','�','�'); - $alfavitupper = array('�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�','�','�','�','�','�'); + $ar = array("�"=>"a","�"=>"b","�"=>"v","�"=>"g","�"=>"g","�"=>"d","�"=>"e","�" =>"yo","�"=>"j","�"=>"z","�"=>"u","�"=>"i","�"=>"k","�"=>"l","�"=>"m","�"=>"n","�"=>"o","�"=>"p","�"=>"r","�"=>"s","�"=>"t","�"=>"y","�"=>"f","�"=>"h","�"=>"c","�"=>"ch", "�"=>"sh","�"=>"sh","�"=>"i","�"=>"i","�"=>"yi","�"=>"ye","�"=>"e","�"=>"u","�"=>"ya", +"�"=>"","�"=>"",'%'=>'','/'=>'-','['=>'',']'=>'','{'=>'','}'=>'','('=>'',')'=>'','<'=>'','>'=>'','|'=>'','#'=>'','!'=>'','@'=>'','$'=>'','^'=>'','*'=>'',':'=>'',';'=>'',','=>'','?'=>'',' / '=>'-','/ '=>'-',' /'=>'-','&'=>'-',' '=>'-','�'=>'',"'"=>"",'"'=>'','+'=>'','.'=>'','�'=>'','quot'=>'','�'=>'','�'=>'','`'=>''); + $alfavitlover = array('�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�','�','�','�','�','�'); + $alfavitupper = array('�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�', '�','�','�','�','�','�','�','�','�','�','�','�','�'); $st = str_replace($alfavitupper,$alfavitlover,strtolower($st)); $st = strtr($st,$ar); @@ -2450,9 +2451,9 @@ function json_safe_encode($var) return json_encode(json_fix_cyr($var)); } -function _unescape($str){//������� ������ ������������� ������, ������� ���� ������������ js-�������� escape +function _unescape($str){//������� ������ ������������� ������, ������� ���� ������������ js-�������� escape $escape_chars = "0410 0430 0411 0431 0412 0432 0413 0433 0490 0491 0414 0434 0415 0435 0401 0451 0404 0454 0416 0436 0417 0437 0418 0438 0406 0456 0419 0439 041A 043A 041B 043B 041C 043C 041D 043D 041E 043E 041F 043F 0420 0440 0421 0441 0422 0442 0423 0443 0424 0444 0425 0445 0426 0446 0427 0447 0428 0448 0429 0449 042A 044A 042B 044B 042C 044C 042D 044D 042E 044E 042F 044F"; - $russian_chars = "� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �"; + $russian_chars = "� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �"; $e = explode(" ",$escape_chars); $r = explode(" ",$russian_chars); $rus_array = explode("%u",$str);