Вход Регистрация
Файл: includes/ini.php
Строк: 120
<?
/*проверка, куда инклудится файл, дабы избежать эксцессов :)*/
if (!defined('IN_SCRIPT'))
{
die(
"Unknown Error!");
}
error_reporting(0);

/*Подключение к базе*/
$DB_HOST 'localhost';  //сервер базы данных
$DB_USER 'root';  //пользователь
$DB_PASS 'vertrigo';  //пароль
$DB_NAME 'shop';  //имя базы данных

/*ПАПКА с АДМИНКОЙ*/
$adminka='adminka';

/*
Функция генирации пароля
*/
function generatePassword ($length 6) {
$password "";
$possible "0123456789bcdfghjkmnpqrstvwxyz";
$i 0;
while (
$i $length) {
$char substr($possiblemt_rand(0strlen($possible)-1), 1);
if (!
strstr($password$char)) {
$password .= $char;
$i++;
}
}
return 
$password;
}

/*
Функция генирации кода
*/
function generateCode ($length 12) {
$code "";
$possible "0123456789bcdfghjkmnpqrstvwxyz";
$i 0;
while (
$i $length) {
$char substr($possiblemt_rand(0strlen($possible)-1), 1);
if (!
strstr($code$char)) {
$code .= $char;
$i++;
}
}
return 
$code;
}    

/*соединяемся с базой*/
mysql_connect($DB_HOST,$DB_USER,$DB_PASS) or die ('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<title>Бакуган</title>
<link rel="stylesheet" href="style/style.css" type="text/css" /></head>
<body>
<div class="head_title">
онлайн магазин</div><div class="content">
<div class="box_2">Не удается подключиться к базе данных :(Ошибка: '
.mysql_error().'</div>
<div class="foot"><center>
&copy; bakugan 20011 </center></div></div></body>'
);
mysql_select_db($DB_NAME);
mysql_query("SET NAMES 'utf8';");
mysql_query("SET CHARACTER SET 'utf8';");
mysql_query("SET SESSION collation_connection = 'utf8_general_ci';");

function 
utf8win1251($s){
    
$out $c1 "";
    
$byte2=false;
    for (
$c=0;$c<strlen($s);$c++){
        
$i=ord($s[$c]);
        if (
$i<=127$out.=$s[$c];
        if (
$byte2){
            
$new_c2=($c1&3)*64+($i&63);
            
$new_c1=($c1>>2)&5;
            
$new_i=$new_c1*256+$new_c2;
            if (
$new_i==1025){ $out_i=168; }
            else{
                if (
$new_i==1105){
                    
$out_i=184; }
                    else {
                        
$out_i=$new_i-848;
                    }
            }
            
$out.=chr($out_i);
            
$byte2=false;
        }
        if ((
$i>>5)==6) {
            
$c1=$i;
            
$byte2=true;
        }
    }
    return 
$out;
}

function 
user_auth() {
if (isset(
$_SESSION['auth'])){
if(!isset(
$_SESSION['password'])){
unset(
$_SESSION['auth']);
unset(
$_SESSION['password']);
header("location: index.php?do=index");
}
if(!isset(
$_SESSION['login'])){
unset(
$_SESSION['auth']);
unset(
$_SESSION['login']);
header("location: index.php?do=index");
}
$login $_SESSION['login'];
$login htmlspecialchars(trim($login));
$login mysql_real_escape_string($login);
$password $_SESSION['password'];
$password htmlspecialchars(trim($password));
$password mysql_real_escape_string($password);
$res mysql_query("SELECT * FROM users WHERE login='$login' and password='$password' LIMIT 1;");
if(!@
mysql_num_rows($res)){
header("location: index.php?do=index");
unset(
$_SESSION['auth']);
unset(
$_SESSION['login']);
}
}
}


function 
user_blok() {
if (isset(
$_SESSION['auth'])){
$login $_SESSION['login'];
$login htmlspecialchars(trim($login));
$login mysql_real_escape_string($login);
$count mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE login='$login'"));
if(
$count['blok']==1){
unset(
$_SESSION['auth']);
header("location: index.php?do=index");
}
}
}

$font_row1='<div class="box_1">';
$font_row2='<div class="box_2">';

function 
getfont() {
global 
$font_row,$font_row1,$font_row2;
if (
$font_row == $font_row1) {$font_row=$font_row2;}
else {
$font_row=$font_row1;}
}

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