• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Поиск Изменение группы после добавлении новости

Статус
В этой теме нельзя размещать новые ответы.
в данном случае 4 это номер группы в которую переносят пользователя?

Не это номер групы в которой состоит пользователь, вроде
Только не пойму почему проверяется имеено на 4
 
  • Заблокирован
  • #12
А где тогда прописать номер новой группы?
 
В данном хаке он Поднимает пользователя на группу выше, то есть делает 4-1=3, в третью группу, делается это здесь:

PHP:
$db->query("UPDATE " . USERPREFIX . "_users set user_group=user_group-1

user_group-1
 
  • Заблокирован
  • #14
$db->query("UPDATE " . USERPREFIX . "_users set user_group=2
Так же можна написать?
Но проблема в том что новость посылается на модерацию, а юзера уже переведено в новую группу. Тоесть можно что угодно написать , ты все-равно попадешь в новую группу. Как сделать что пользователь переходил в новую группу после того как новость пройшла модерацию?
 
спс, код супер
Можеш выдавать хак:D
 
Не, bukа прав! Доделываем таким образом,что считаем кол-во строк approve, при выборке новостей, и именно по количеству новостей, имеющих approve = 1 и переводим в другую группу... еси надо, могу и кодом написать...
 
  • Заблокирован
  • #17
Сделай если можешь
approve = 1 значит новость подтверждена?
 
Сделай если можешь
approve = 1 значит новость подтверждена?

А в начале религия не позволяет написать все условия или будем гадать.

Берем
PHP:
$xak_row = $db->super_query("SELECT * FROM " . USERPREFIX . "_users where user_id='$member_id[user_id]'");  
if ( ($xak_row['comm_num']>2) && ($xak_row['user_group']==4) )// 2 - если больше 2х статей  
{

и меняем на

PHP:
$xak_row = $db->super_query("SELECT count(*) as cnt FROM " . USERPREFIX . "_users where approve=1 and user_id='$member_id[user_id]'");  
if ( ($xak_row['cnt']>2) && ($member_id['user_group']==4) )// 2 - если больше 2х статей, 4 - группа зарегиных, другого не дано!!!
{

сработает на вводе 3ей новости

Вы еще забыли про аякс :D
 
Мне кажется, что тут нужно подойти с той концепции, как на форуме. Считается кол-во новостей опубликованным пользователем и сравнивается это число с установленным с помощью HIDE. Если больше или равно, то отображается.
второй вариант - когда польователь сам переноситься, то тут нужно две возможности:
- если новости модерируются, то после модерации идет проверка, где сравнивается установленное число с кол-во опубликованных новостей, если оно равно, то выполняется запрос на перенос пользователя.
- если без модерации, то тоже самое, но уже в другом месте правиться или добавляется, как я понимаю.
 
Да, идея тоже не плохая, хак такой видел
Но вот только принцып останется как прежде, пользователь поразмещает кучу хлама, заберет информацию из под инфы и все
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху