Probleme nach Umschreiben von wbblite - 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: Probleme nach Umschreiben von wbblite (/thread-29695.html) |
Probleme nach Umschreiben von wbblite - aschenputtel - 11.05.2014 Ich stehe derzeit vor einem Problem, bei dem ich nicht weiter komme. Ich will die automatische Avatarliste von wbblite auf mybb übertragen, aber das funktioniert nicht. Zur Erklärung - die Liste liest aus dem Profil das Geschlecht und die Avatarperson aus und zeigt dann die Avatarpersonen samt Benutzernamen auf einer extra Seite an, sortiert nach Geschlecht und auch noch gruppiert nach Anfangsbuchstaben. Ich habe alles angepasst was mir aufgefallen ist, also zum Beispiel dass ich eben im Vergleich zum wbblite $db nutzen muss und der Templateaufruf anders ist. Aber trotzdem bekomme ich einen Fehler. Fatal error: Cannot use object of type session as array So sieht der angepasste Code von mir aus. Ist jetzt nur ein Ausschnitt, nämlich die weiblichen Avatarperson mit den Anfangsbuchstaben ABCDE. Code: $abcde = $db->query("SELECT * FROM ".TABLE_PREFIX."userfields, ".TABLE_PREFIX."users WHERE fid3 = 'Female' AND ".TABLE_PREFIX."userfields.ufid = ".TABLE_PREFIX."users.uid AND (".TABLE_PREFIX."userfields.fid4 LIKE 'K%' OR ".TABLE_PREFIX."userfields.fid4 LIKE 'B%' OR ".TABLE_PREFIX."userfields.fid4 LIKE 'C%' OR ".TABLE_PREFIX."userfields.fid4 LIKE 'D%'OR ".TABLE_PREFIX."userfields.fid4 LIKE 'E%') AND (".TABLE_PREFIX."users.usergroup <> 2) ORDER BY ".TABLE_PREFIX."userfields.fid4 ASC"); Ich hoffe mir kann jemand weiterhelfen und schonmal vielen Dank! RE: Probleme nach Umschreiben von wbblite - StefanT - 11.05.2014 Der Link zur profile.php ist völlig falsch, diese Datei gibt es beim MyBB gar nicht, genauso wenig wie $session[hash]. RE: Probleme nach Umschreiben von wbblite - aschenputtel - 11.05.2014 Danke für die schnelle Antwort. Jetzt ist der Fehler weg, aber jetzt habe ich oben über dem Forum Warnungen. Warning [2] mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, string given - Line: 435 - File: inc/db_mysqli.php PHP 5.4.26-nmm1 (Linux) Der Code sieht jetzt so aus: PHP-Code: $klmno = $db->query("SELECT * FROM ".TABLE_PREFIX."userfields, ".TABLE_PREFIX."users WHERE fid3 = 'Female' AND ".TABLE_PREFIX."userfields.ufid = ".TABLE_PREFIX."users.uid AND (".TABLE_PREFIX."userfields.fid4 LIKE 'K%' OR ".TABLE_PREFIX."userfields.fid4 LIKE 'L%' OR ".TABLE_PREFIX."userfields.fid4 LIKE 'M%' OR ".TABLE_PREFIX."userfields.fid4 LIKE 'N%'OR ".TABLE_PREFIX."userfields.fid4 LIKE 'O%') AND (".TABLE_PREFIX."users.usergroup <> 2) ORDER BY ".TABLE_PREFIX."userfields.fid4 ASC"); RE: Probleme nach Umschreiben von wbblite - Jockl - 11.05.2014 Vielleicht so? PHP-Code: ....$db->fetch_array($klmno).... RE: Probleme nach Umschreiben von wbblite - aschenputtel - 11.05.2014 Ich sollte mir eine Brille kaufen Ja, das wars. Vielen Dank euch beiden! |