Значи грешката идва от този код
и идва от заявката за преброяване то няма грашка но просто кода не си върши работата и не ме настройва като потребител
ето ви и логин кода
Код:
<?
/*
-> @package: SBF1
-> @copyright: SBF Team 2006 - 2007
-> @licence: http://opensource.org/licenses/gpl-license.php General Public Licence
*/
$cookie_name = $config['cookie_name'] . '_user';
$cookie = explode("&&", $_COOKIE[$cookie_name]);
if (($cookie[1] == "")) {
//Check if session exist
$sql_check = "SELECT * FROM " . USERS_ONLINE_TABLE . "
WHERE username='" . $cookie[1] . "' AND session='" . $cookie[0] . "'";
$query_check = @mysql_query($sql_check, $conn) or die(include "mysql_error.php");
$num_check = mysql_num_rows( $query_check );
if (empty($num_check)) {
$user['username'] = "Anonymous";
setcookie($config['cookie_name'] . '_user', '' . $cookie[0] . '&&' . $cookie[1], time() - $config['session_lenght'], $config['cookie_url']);
} else {
setcookie($config['cookie_name'] . '_user', '' . $cookie[0] . '&&' . $cookie[1], time() + $config['session_lenght'], $config['cookie_url']);
$user['username'] = $cookie[1];
}
} else {
$user['username'] = "Anonymous";
}
?>
и идва от заявката за преброяване то няма грашка но просто кода не си върши работата и не ме настройва като потребител
ето ви и логин кода
Код:
<?php
/*
-> @package: SBF1
-> @copyright: SBF Team 2006 - 2007
-> @licence: http://opensource.org/licenses/gpl-license.php General Public Licence
*/
require('include/functions.php');
// Check if username or password is empty
if ((empty($_POST['username'])) OR (empty($_POST['password']))) {
header("Location: " . $_SERVER['HTTP_REFERER'] . "");
exit();
}
//Ckeck if user exist and if password is correct
$user['password'] = md5($_POST['password']);
$sql = "SELECT * FROM " . USERS_TABLE . "
WHERE username='" . $_POST['username'] . "' AND password='" . $user['password'] . "'";
$query_ = mysql_query($sql, $conn) or die(include "mysql_error.php");
$num = mysql_num_rows( $query_ );
$theuser = mysql_fetch_array($query_);
if($num != 0) {
//Create session key
$key_pass = md5($user['password']);
$key_pass = md5($key_pass);
$key_pass = md5($key_pass);
$key_pass = md5($key_pass);
$key = time();
$key = md5($key . $key_pass);
$userip = $_SERVER["REMOTE_ADDR"];
$cur_time = time();
//Insert into users online table
$sql_insert = "INSERT INTO " . USERS_ONLINE_TABLE . " (user_id, user_ip, username, timestamp, session) VALUES ('" . $theuser['user_id'] . "', '$userip', '" . $theuser['username'] . "', '$cur_time', '$key')";
$query_insert = mysql_query ($sql_insert) or die(include "mysql_error.php");
//Create cookie
setcookie($config['cookie_name'] . '_user', '$key&&' . $theuser['username'], time() + $config['session_lenght'], $config['cookie_url']);
header("Location: " . $_SERVER['HTTP_REFERER'] . "");
exit;
} else {
//If wrong login data
echo _WRONG_LOGIN;
setcookie($config['cookie_name'] . '_user', '$key&&' . $theuser['username'], time() - $config['session_lenght'], $config['cookie_url']);
header("Refresh: 2; URL=" . $_SERVER['HTTP_REFERER'] . "");
}
?>