MyBB.de Forum
Avatarlisten Fehler - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Entwicklung (https://www.mybb.de/forum/forum-74.html)
+--- Thema: Avatarlisten Fehler (/thread-34711.html)



Avatarlisten Fehler - Miss_Kogg - 09.06.2017

Hallo,
ich habe versucht eine automatische Avatarliste nach dieser Anleitung zu erstellen, leider bekomme ich einen Internal Error (Bild im Anhang) und ich finde einfach nicht raus, woran das liegt -.-

Hier noch mein Code
PHP-Code:
<?php


//avatarlisten addon by fallen newyork

define('IN_MYBB'1); 
require 
"./global.php"
require 
"./inc/config.php";

add_breadcrumb("Avatarliste""avatarliste.php");

// Ersetze das fid[XX] durch fid und der ID des Profilfelds Avatargeschlecht
$faceclaim=$db->query("SELECT * FROM mybb_users LEFT JOIN mybb_userfields ON mybb_users.uid = mybb_userfields.ufid WHERE fid4 = 'weiblich' ORDER BY mybb_userfields.fid5 ASC");

// Ersetze das fid[ZZ] durch fid und der ID des Profilfelds Avatarperson
while($result=$db->fetch_array($faceclaim)) {
$userid $result['uid'];
$username $result['username'];
$avatar $result['fid5'];
eval(
"\$female_faceclaim .= \"".$templates->get("female_faceclaim")."\";"); 
}


$faceclaim=$db->query("SELECT * FROM mybb_users LEFT JOIN mybb_userfields ON mybb_users.uid = mybb_userfields.ufid WHERE fid4 = 'männlich' ORDER BY mybb_userfields.fid5 ASC");


while(
$result=$db->fetch_array($faceclaim)) {
$userid $result['uid'];
$username $result['username'];
$avatar $result['fid5'];

eval(
"\$male_faceclaim .= \"".$templates->get("male_faceclaim")."\";"); 
}

eval(
"\$avatarliste = \"".$templates->get("avatarliste")."\";"); 
output_page($avatarliste);

?>


Ich hoffe ihr könnt mich erleuchten ^^

LG
Jule


RE: Avatarlisten Fehler - Jockl - 09.06.2017

Deine Tabellen haben vermutlich nicht den Prefix "mybb_"

Ersetze mal in Deinen DB-Abfragen "mybb_" jeweils durch
PHP-Code:
".TABLE_PREFIX." 



RE: Avatarlisten Fehler - Miss_Kogg - 09.06.2017

Oh man, klar, hatte einen anderen Prefix bei der Installation angegeben.
Hab den durch das mybb_ ersetzt, jetzt funktioniert es wunderbar.

Vielen Dank Big Grin