Форум сетевых администраторов Страницы (2): « 1 [2]
Показаны 22 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Хаки от Netadmin или "Сделай сам" (http://netadmin.ws/forum/forumdisplay.php?forumid=65)
-- Нужен хак... (http://netadmin.ws/forum/showthread.php?threadid=4322)


Помещено Cj GuSSa 25-02-2003 в 14:50:

polo
Спасибо, ща поправим =)

__________________
$CHT = base64_decode(" Ljp8Q2dpIEhlYXZlbiBUZWFtfDouIFtDSFRdIC46fGh0dHA6Ly
9jZ2loZWF2ZW4ub3JnfDou");


Помещено MCTarakan 26-02-2003 в 00:03:

все это нада вставлять в admin/functions.php в любое удобное место (в конце)???

MCTarakan добавил 26-02-2003 в 00:21:56:
и все-таки, как будет выглядеть функция, которая переносит пользователя из Зарегестрированных в Гостей???

__________________
yMC.ru - хомяк музыканта


Помещено polo 26-02-2003 в 00:26:

MCTarakan ты что издеваешся?

__________________
Всегда есть решение.


Помещено MCTarakan 26-02-2003 в 00:50:

polo сорри... если что не так... может я туплю... я честно ведь спрашиваю.. ведь там изменения НЕ только в номере группы - чела кикает с форума - все его сообщения помечаются как сообщения от гостей, его самого из базы убивает... там такого:
PHP:


$DB_site
->query("UPDATE user SET usergroupid = $normalgroup 
             WHERE usergroupid = 
$vipgroup 
             AND lastvisit < 
$expiredtime");


я думаю малова-то будет... или я неправ???

__________________
yMC.ru - хомяк музыканта


Помещено polo 26-02-2003 в 07:08:

во-во, смотри в админовском скрипте как удаляется юзер.

polo добавил 26-02-2003 в 07:09:16:
только я не понимаю зачем это.

__________________
Всегда есть решение.


Помещено RASTAMAN™ 26-02-2003 в 16:36:

MCTarakan


PHP:


$user
=$DB_site->query_first("SELECT username FROM user WHERE userid='$userid'");
  
$DB_site->query("UPDATE post SET username='".addslashes($user[username])."',userid=0 WHERE userid='$userid'");
  
$DB_site->query("DELETE FROM user WHERE userid='$userid'");
  
$DB_site->query("DELETE FROM userfield WHERE userid='$userid'");
  
$DB_site->query("DELETE FROM access WHERE userid='$userid'");
  
$DB_site->query("DELETE FROM calendar_events WHERE userid='$userid'");
  
$DB_site->query("DELETE FROM customavatar WHERE userid='$userid'");
  
$DB_site->query("DELETE FROM moderator WHERE userid='$userid'");
  
$DB_site->query("DELETE FROM privatemessage WHERE userid='$userid'");
  
$DB_site->query("DELETE FROM subscribeforum WHERE userid='$userid'");
  
$DB_site->query("DELETE FROM subscribethread WHERE userid='$userid'");
  
$DB_site->query("DELETE FROM session WHERE userid='$userid'");



аналогично, разъясни!

By Moderator: оверквотинг!!! В следующий раз можно и своими словами будет написать, а не использовать совершенно не несущие смысла цитаты!

__________________
Наточу я бейсбольную биту,
Выйду в поле, взмахну балалайкой...
Пусть я даже пять раз не мытый -
Свою кошку зову я Лайкой!


Помещено MCTarakan 27-02-2003 в 01:40:

RASTAMAN™
polo
ну все одно время хотели автокик с форума, если юзер НЕактивен в течении какого-то времени... только в темах про это никто так готового результата и не дал...

Спасиб большой - буду тестить...

__________________
yMC.ru - хомяк музыканта


Формат времени GMT. Текущее время 10:52. Страницы (2): « 1 [2]
Показаны 22 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.