Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


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