Benutzung von get_profile_fields()?

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Benutzung von get_profile_fields()?

Beitrag von PureSpider »

Hallo zusammen!
Ich habe grade versucht, in der index.php get_profile_fields(2) zu benutzen, um die Werte der Profilfelder vom User 2 (Admin = Ich) zu bekommen, nun sagt mir php aber das die Funktion nicht definiert sei.
Die common.php und damit auch die includes/session.php sind korrekt eingebunden.
Wo liegt mein Fehler?
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Entweder kopierst du die Funktion irgendwo anders noch in den Code, oder du guckst mal, dass du die Funktion von

Code: Alles auswählen

class user extends session
{
verstehst denn die Funktion steht in der class drin.
kein Support per PN
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Hi,

Code: Alles auswählen

$this->get_profile_fields(2);
wäre richtig. Die Daten findest du dann in der Variablen

Code: Alles auswählen

$user->profile_fields
MfG
Dave
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Beitrag von PureSpider »

Naja da sich das ganze krams in der index.php nu aber nich in ner Klasse befindet klappt das mit $this-> nich so wirklich.
Dummerweiße hab ich noch nicht so viel Ahnung von den Klassen in PHP als das ich eine Lösung wüsste...
Würdet ihr...? :oops:
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

upsi :D
nimm nicht $this->get_profile_fields(2); sondern $user->get_profile_fields(2);

MfG
Dave
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Beitrag von PureSpider »

So weit hab ich auch schon gedacht...

Code: Alles auswählen

print_r($user->get_profile_fields(2));
gibt aber einfach nichts aus...

€dit:

Code: Alles auswählen

$user->get_profile_fields(2);
print_r($user->profile_fields);
allerdings schon ;)

€dit 2:
Komisch...

Code: Alles auswählen

$raid_memberlist = group_memberships(7);
$group_users = '';
foreach ($raid_memberlist as $row)
{
	$user->get_profile_fields($row['user_id']);
	$user_profile_fields = $user->profile_fields;
	// echo $user_profile_fields['pf_wowclass'];
	
	if ($row['group_leader'] == 1)
	{
		$group_users .= '<a href="http://eu.wowarmory.com/character-sheet.xml?r=Khaz\'goroth&n=' . $user_profile_fields['pf_wowchar'] . '"><b>' . $row['username'] . '</b></a>, ';
	}
	else
	{
		$group_users .= '<a href="http://eu.wowarmory.com/character-sheet.xml?r=Khaz\'goroth&n=' . $user_profile_fields['pf_wowchar'] . '">' . $row['username'] . '</a>, ';
	}
}
$group_users = substr($group_users, 0, -2);
Gibt mir für jeden Member den selben Link aus... wieso?
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Hi

was gibt denn $user_profile_fields['pf_wowclass'] aus? jedes mal was anderes oder das gleiche?
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Beitrag von PureSpider »

Im idealfall eben den Wert, den der User eingetragen hat, also jedes mal was anderes.
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Der idealfall interessiert mich gerade nicht.... Ich will den aktuellen wert den es ausgibt wissen
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Beitrag von PureSpider »

Na dann... jedes mal was anderes
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“