Вход Регистрация
Файл: modules/func.php
Строк: 89
<?php

include("seo.php");

//Форматирование даты в русский
function russian_date($ddd, $format = 'short'){
    
    if(
$format == 'short' || $format == ''){
        
        
$date = explode("-", $ddd);
        switch (
$date[1]){
            case 
1: $m='января'; break;
            case 
2: $m='февраля'; break;
            case 
3: $m='марта'; break;
            case 
4: $m='апреля'; break;
            case 
5: $m='мая'; break;
            case 
6: $m='июня'; break;
            case 
7: $m='июля'; break;
            case 
8: $m='августа'; break;
            case 
9: $m='сентября'; break;
            case 
10: $m='октября'; break;
            case 
11: $m='ноября'; break;
            case 
12: $m='декабря'; break;
        }
        
$lor = substr($date[2],0,1);
        if( 
$lor == 0 ) $date[2] = substr($date[2],1);
        return 
$date[2].'&nbsp;'.$m.'&nbsp;'.$date[0];
    
    }elseif(
$format == 'full'){
        
        
$date2 = explode(" ", $ddd);
        
$date = explode("-", $date2[0]);
        
$date3 = explode(":", $date2[1]) ;
        switch (
$date[1]){
            case 
1: $m='января'; break;
            case 
2: $m='февраля'; break;
            case 
3: $m='марта'; break;
            case 
4: $m='апреля'; break;
            case 
5: $m='мая'; break;
            case 
6: $m='июня'; break;
            case 
7: $m='июля'; break;
            case 
8: $m='августа'; break;
            case 
9: $m='сентября'; break;
            case 
10: $m='октября'; break;
            case 
11: $m='ноября'; break;
            case 
12: $m='декабря'; break;
        }
        
        
$lor = substr($date[2],0,1);
        if( 
$lor == 0 ) $date[2] = substr($date[2],1);
        return 
$date[2].'&nbsp;'.$m.'&nbsp;'.$date[0].'&nbsp;в '.$date3[0].":".$date3[1];        
        
    }
}

//Возвращает логин пользователя
function hoo_is() {
    if(isset(
$_COOKIE['id']) and isset($_COOKIE['hash']))
    {
        
$userid = nothack($_COOKIE['id']);
        
$userhash = nothack($_COOKIE['hash']);
            
        
$query = mysql_query("SELECT * FROM `users` WHERE id='$userid' and hash='$userhash'");
        
$user = mysql_fetch_array($query) ; 
        if(
$userhash = $user['hash'] and $userid = $user['id']) return $user[login]; 
    }
    return 
false;
}   
   
//Проверочка куков под названием Кто ЭТО
function how_is() {
    if(isset(
$_COOKIE['id']) and isset($_COOKIE['hash']))
    {
        
$userid = nothack($_COOKIE['id']);
        
$userhash = nothack($_COOKIE['hash']);
            
        
$query = mysql_query("SELECT * FROM users WHERE id='$userid' and hash='$userhash'");
        
$user = mysql_fetch_array($query) ; 
        if(
$userhash = $user['hash'] and $userid = $user['id']) return true; 
    }
    return 
false;
}

//название говорит само за себя
function nothack($name) {

    
$name = trim($name);
    
$name = htmlspecialchars($name);
    
$name = mysql_escape_string($name);
    
$name = nl2br($name);

return 
$name;
}


//Проверка количества писем
function check_mail($userlogin) {
    
$qur = "SELECT * FROM `mail` WHERE `to` = '".$userlogin."' and `value`='1' and `to_val` = '1'";
    
$query = mysql_query($qur);    
    
$mails = mysql_num_rows($query);
    if(
$mails>0) {echo "(".$mails.")";} else return 0;
} 


//Рандомное приветствие
function rnd_hello($username) {
    
    
$username = trim($username);
    
$rndhello = array(
    
1 => "Яндекс тебя не забудет, <b>".$username.'</b>!',
    
2 => 'Вся сила в ссылках, <b>'.$username.'</b>.',
    
3 => 'Не в ТИЦе счастье, <b>'.$username.'</b>.',
    
4 => 'Google любит тебя, <b>'.$username.'</b>!',
    
5 => '<b>'.$username.'</b>, может продадим все твои сайты?',
    
6 => 'Прекращай флудить, <b>'.$username.'</b>, займись делом!'
    
);

    
$rndcol = sizeof($rndhello);
    
$rndresult = rand(1,$rndcol);

    echo 
$rndhello[$rndresult];
}

function 
postt($str) {
$str=trim($str);
if (
$str[0]=='') $s=0;
else 
$s=1;
return 
$s;
} 

//Функция генерации случайного набора букв и цифр
  
function generate_str($number)  
  {  
    
$arr = array('a','b','c','d','e','f',  
                 
'g','h','i','j','k','l',  
                 
'm','n','o','p','r','s',  
                 
't','u','v','x','y','z',  
                 
'A','B','C','D','E','F',  
                 
'G','H','I','J','K','L',  
                 
'M','N','O','P','R','S',  
                 
'T','U','V','X','Y','Z',  
                 
'1','2','3','4','5','6',  
                 
'7','8','9','0');  
    
// Генерируем случайную строчку  
    
$pass = "";  
    for(
$i = 0; $i < $number; $i++)  
    {  
      
// Вычисляем случайный индекс массива  
      
$index = rand(0, count($arr) - 1);  
      
$pass .= $arr[$index];  
    }  
    return 
$pass;  
}

?>
Онлайн: 1
Реклама