⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⭐Kurumsal web sitesi barındırma, VDS ve sanal sunucu çözümleri. Name SSD altyapısı, yüksek performans, kesintisiz erişim ve profesyonel teknik destekle hizmetinizde.⭐
Sponsor Görsel 2
SponsorSponsor

Mybb 1.8.26 Sürümü Eklenti Sql Hatası

Konu

#1
Merhaba, MYBB forumda bir plugin kullanmak istiyorum ancak plugini aktifleştirince Sql hatası alıyorum
aldığım hata:

aaa


Eklenti Adı: MyBB Fake User Plugin
Mybb sürümüm: 1.8.26
Eklenti sürümü: 1.8

Sitenin veritabanı ayarlarında hiç bir problem yoktur yalnızca bu eklenti aktifleştirilince bu hatayı alıyorum.

Eklentiyi düzenleyip hatayı giderebilecek kişiye ödeme yapılacaktır, teşekkürler.



Eklenti dosyası:

PHP Kod:
<?php

/**
 * Fake Users
 */

if (!defined("IN_MYBB")) {
    die("(*_^)");
}

function 
fake_users_info()
{
    return array(
        "name" => "MyBB Fake User Plugin",
        "description" => "Forumunuzdaki Tüm Çevrimdışı Üyeleri Çevrimiçi Olarak Gösterir.",
        "website" => "http://z10.biz/",
        "author" => "Yaldaram<br />TR Çevirmen: Emre KRMN</a>",
        "authorsite" => "http://z10.biz/",
        "version" => "0.3",
        "compatibility" => "14*,16*,18*"
    );
}
function 
fake_users_activate()
{
    global $db$mybb;

    $fake_users_group = array(
        "name" => "fake_users",
        "title" => "MyBB Fake User Plugin Ayarları",
        "description" => "Plugin Ayarları.",
        "disporder" => "1",
        "isdefault" => 0,
    );
    $db->insert_query("settinggroups"$fake_users_group);

    $gid $db->insert_id();

    $fake_users_setting_1 = array(
        "name" => "fake_users_power",
        "title" => "Açma/Kapama",
        "description" => "Eklentiyi Aktifleştirmek İçin EVET Seçeneğini Kullanın.",
        "optionscode" => "yesno",
        "value" => "1",
        "disporder" => "1",
        "gid" => intval($gid),
    );
    $db->insert_query("settings"$fake_users_setting_1);

    $fake_users_setting_2 = array(
        "name" => "fake_users_group",
        "title" => "Hangi Gruplar Sahte Gösterilsin?",
        "description" => "Üyelerinizin sahte görünmesi için üye ID giriniz.",
        "optionscode" => "text",
        "value" => "2,3,4,6,8",
        "disporder" => "2",
        "gid" => intval($gid),
    );
    $db->insert_query("settings"$fake_users_setting_2);

    $fake_users_setting_3 = array(
        "name" => "fake_users_howmany",
        "title" => "Kaç Sahte Kullanıcı",
        "description" => "Kaçtane Sahte Kullanıcı Gösterilsin ?",
        "optionscode" => "text",
        "value" => "25",
        "disporder" => "3",
        "gid" => intval($gid),
    );
    $db->insert_query("settings"$fake_users_setting_3);

    $fake_users_setting_4 = array(
        "name" => "fake_users_order",
        "title" => "Sahte Kullanıcıları Al",
        "description" => "Sahte Kullanıcıları Belirle ?",
        "optionscode" => "select
postnum=Mesaj Sayısı
uid=Kullanıcı Adına Göre
regdate=Üye Tarihi
lastactive=Son Giriş
referrals=Referans Sayısı
reputation=Rep Puanı
timeonline=Çevrimiçi Zamanı"
,
        "value" => "regdate",
        "disporder" => "4",
        "gid" => intval($gid),
    );
    $db->insert_query("settings"$fake_users_setting_4);

    $fake_users_setting_5 = array(
        "name" => "fake_users_orderdir",
        "title" => "Sahte Kullanıcıları Sırala",
        "description" => "Göstermek istediğiniz sahte kullanıcıların sıralayın ?",
        "optionscode" => "select
ASC=Yükselen
DESC=Azalan"
,
        "value" => "DESC",
        "disporder" => "5",
        "gid" => intval($gid),
    );
    $db->insert_query("settings"$fake_users_setting_5);

    $fake_users_setting_6 = array(
        "name" => "fake_users_random",
        "title" => "Rastgele Yerler?",
        "description" => "Sahte kullanıcıların rastgele yerleri görmek ?",
        "optionscode" => "yesno",
        "value" => "1",
        "disporder" => "6",
        "gid" => intval($gid),
    );
    $db->insert_query("settings"$fake_users_setting_6);

    $fake_users_setting_7 = array(
        "name" => "fake_users_random_locations",
        "title" => "Rastgele Sayfalar",
        "description" => "Sahte kullanıcıların konumlarını belirtin.",
        "optionscode" => "textarea",
        "value" => "index.php,memberlist.php,search.php,misc.php?action=help,calendar.php,online.php,stats.php",
        "disporder" => "7",
        "gid" => intval($gid),
    );
    $db->insert_query("settings"$fake_users_setting_7);

    rebuild_settings();
}
function 
fake_users_deactivate()
{
    global $db$mybb;

    $db->query("DELETE FROM " TABLE_PREFIX "settinggroups WHERE name='fake_users'");
    $db->query("DELETE FROM " TABLE_PREFIX "settings WHERE name='fake_users_power'");
    $db->query("DELETE FROM " TABLE_PREFIX "settings WHERE name='fake_users_group'");
    $db->query("DELETE FROM " TABLE_PREFIX "settings WHERE name='fake_users_howmany'");
    $db->query("DELETE FROM " TABLE_PREFIX "settings WHERE name='fake_users_oder'");
    $db->query("DELETE FROM " TABLE_PREFIX "settings WHERE name='fake_users_orderdir'");
    $db->query("DELETE FROM " TABLE_PREFIX "settings WHERE name='fake_users_random'");
    $db->query("DELETE FROM " TABLE_PREFIX "settings WHERE name='fake_users_random_locations'");

    rebuild_settings();
}

$plugins->add_hook("index_start""fake_users");

function 
fake_users()
{
    global $db$mybb;

    $power $mybb->settings['fake_users_power'];

    if ($power != "0") {
        $query $db->query("
            SELECT *
            FROM " 
TABLE_PREFIX "users
            WHERE usergroup IN (
{$mybb->settings['fake_users_group']})
            ORDER BY 
{$mybb->settings['fake_users_order']} {$mybb->settings['fake_users_orderdir']}
            LIMIT 
{$mybb->settings['fake_users_howmany']}
        "
);

        while ($user $db->fetch_array($query)) {
            $time TIME_NOW;
            $userid intval($user['uid']);
            $username $user['username'];
            $random $username "_" $useruid "_";
            $random .= random_str(15);

            $location_power $mybb->settings['fake_users_random'];
            if ($location_power != "0") {
                $locations $mybb->settings['fake_users_random_locations'];
                $rand_values explode(","$locations);
                $random_location $rand_values[rand(0count($rand_values) - 1)];
            } else {
                $random_location 'index.php';
            }

            $insert_array = array(
                "sid" => $random,
                "uid" => $userid,
                "ip" => $user['ip'],
                "location" => $random_location,
                "time" => $time
            
);

            $db->insert_query("sessions"$insert_array);

            $update_array = array(
                "lastvisit" => TIME_NOW,
                "lastactive" => TIME_NOW
            
);

            $db->update_query("users"$update_array"uid='{$userid}'");
        }
    }

Son Düzenleme: 07-07-2021, 19:26, Düzenleyen: svaslang.
Cevapla
#2
Php sürümünüz kaç?
OYUN BİTİNCE, ŞAH DA PİYON DA AYNI KUTUYA GİRER.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task