⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
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