Онлайн_Маньяк, открой класс counters.php и отредач вывод (incfiles/classes)
Сделал вход на сайт, сделал что бы куки сохранялись,но увы куки не работают!Вопрос по чему?
Код входа на сайт
if(isset($_POST['nickname'], $_POST['pass']))
{
if(is_numeric($_POST['nickname']))
{
$nickname = s1($_POST['nickname']);
$field = 'id';
$name = 'id';
}
else
{
$nickname = s2($_POST['nickname']);
$field = 'nickname';
$name = 'ник';
}
$pass = s2($_POST['pass']);
$query = mysql_query('SELECT id FROM users WHERE '.$field.' = "'.$nickname.'" AND pass = "'.md5(md5($pass)).'" LIMIT 1');
error::$type = 1;
error::$url = '?';
if(mysql_num_rows($query) == 0)
{
error::add('Пароль или '.$name.' неверный.');
}
else
{
$arr = mysql_fetch_assoc($query);
$_SESSION['session'] = $arr['id'].'|'.md5($pass);
if($_POST['save'] == 1){
setcookie("nickname",$arr['id'],time() + 3600 * 24 * 365);
setcookie("pass",$pass,time() + 3600 * 24 * 365);
}
header('Location: index.php');
exit();
}
}
error::get();
echo '<form action="?" method="post">
<div class="d2">Ваш ник или ID:<br/><input type="text" name="nickname" maxlength="30" /><br/>
Пароль:<br/><input type="password" name="pass" maxlength="30" /><br/>';
echo '<input name="save" type="checkbox" value="1" checked="checked" /> Запомнить меня<br/>';
echo '<input type="submit" value="Войти" /></div></form>';
Код проверки авторизации
# Проверка авторизации юзера
if(isset($_SESSION['session']))
{
list($uid, $upass) = explode('|', $_SESSION['session']);
$query = mysql_query('SELECT * FROM users WHERE id = "'.$uid.'" AND pass = "'.md5($upass).'" LIMIT 1');
if(mysql_num_rows($query) == 0)
{
unset($_SESSION['session']);
$SES = false;
}
else
{
$uarr = mysql_fetch_assoc($query);
$SES = true;
}
}
/////////////////////////////
// Авторизация по COOKIE //
/////////////////////////////
elseif(isset($_COOKIE['nickname']) && isset($_COOKIE['pass'])) {
$uid = intval(base64_decode($_COOKIE['nickname']));
$pass = md5($_COOKIE['pass']);
$_SESSION['session'] = $uid.'|'.md5($pass);
$cookauth = true;
}
else $SES = false;
Я ваш движок установил, на свой сайт, и теперь незнаю как писать ссылки на сайт, помогите пожалуйста, пишите в личку, я новичок
POMAHbl4 (24.03.2012/21:20)
Нет там такого
Должно быть там гдето в середине обычный вывод поста а после блока голосований и еще чуть чуть там вывод прикрепленного первого поста ! Короче дай свой форум !
Fublin, Вот тут меняй в самом начале от
// Настройки карты форума
private $cache_forum_map = 72; // Время кэширования карты форума (часов)
private $cache_forum_contents = 48; // Время кэширования оглавления форума (часов)
private $cache_forum_file = 'map_forum'; // Имя файла кэша (без расширения)
// Настройки карты Библиотеки
private $cache_lib_map = 72; // Время кэширования карты библиотеки (часов)
private $cache_lib_contents = 48; // Время кэширования оглавления библиотеки (часов)
private $cache_lib_file = 'map_lib'; // Имя файла кэша (без расширения)
// Системные настройки
private $links_count = 140; // Число ссылок в блоке
private $set; // Системные настройки модуля
private $page; //
до
/*
-----------------------------------------------------------------
Задаем настройки
-----------------------------------------------------------------
*/
Я немогу дать я на хомяке
Шото ты напутал,даж в оригинальном файле такого нет,версия 4.4