Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.40 veröffentlicht (28.05.26)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Avatarlisten Fehler
#1
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


Angehängte Dateien Thumbnail(s)
   
Zitieren
#2
Deine Tabellen haben vermutlich nicht den Prefix "mybb_"

Ersetze mal in Deinen DB-Abfragen "mybb_" jeweils durch
PHP-Code:
".TABLE_PREFIX."
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#3
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
Zitieren