>>>ВОПРОСЫ НОВИЧКОВ<<<

153K
.
mRWiNeT (24.03.2012/04:39)
Koenig, Вызов писать там где нужно вывести?
Как хочешь !
.
The Frontend-Warrior
Онлайн_Маньяк, открой класс 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 (22.03.2012/08:21)
Fenix_61, Там только в этом месте изменить ?
private $cache_forum_map = 24;
Не знаю щас посмотрю !
.
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
Всего: 9861