Вход Регистрация
Файл: 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 == $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 == $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(
    
=> "Яндекс тебя не забудет, <b>".$username.'</b>!',
    
=> 'Вся сила в ссылках, <b>'.$username.'</b>.',
    
=> 'Не в ТИЦе счастье, <b>'.$username.'</b>.',
    
=> 'Google любит тебя, <b>'.$username.'</b>!',
    
=> '<b>'.$username.'</b>, может продадим все твои сайты?',
    
=> 'Прекращай флудить, <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(0count($arr) - 1);  
      
$pass .= $arr[$index];  
    }  
    return 
$pass;  
}

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