Aufrufen bestimmter Daten

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
BigTim
Mitglied
Beiträge: 273
Registriert: 03.09.2004 21:58
Wohnort: Dortmund
Kontaktdaten:

Aufrufen bestimmter Daten

Beitrag von BigTim »

Hallo,
ich möchte gerne folgende Daten auf einer Seite ausgeben:

- Username
- Letzter Login
- Wie viele Beiträge seit letztem Besuch
- Wie viele Neue PN´s jemand hat
- Der neuste Benutzer

Das wäre erstmal alles. :D

Bei phpBB2 war des ja z.B. bei dem Username mit:

'USERNAME' => $userdata['username']

Aber nun, hab ich keine Ahnung mehr... =D
Benutzeravatar
Emanuelle_1982
Mitglied
Beiträge: 535
Registriert: 06.03.2006 18:37
Wohnort: Nümbrecht & Siegen
Kontaktdaten:

Beitrag von Emanuelle_1982 »

genau weiss ich es auch nicht - aber gebe mal

print_r($user); im Quellcode an

ACHTUNG!! der Style wird aufgrund der folgenden Fehlermeldungen auf der Seite wo das print_r ausgegeben wird nicht mehr richtig angezeigt

für die Aktivität empfehle ich mal einen Blick in die memberlist.php
ab Zeile 369 (RC1) case 'viewprofile':

dort findet sich u.a. (!!) der Aufruf display_user_activity() - die Funktion dazu ist in includes/functions_dispay.php

Liebe Grüße
Emma
fragz
Mitglied
Beiträge: 204
Registriert: 23.10.2006 12:52
Kontaktdaten:

Beitrag von fragz »

wie das mit dem usernamen funktuniert währe auch mal für mich interessant
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Das wäre dann bspw.

Code: Alles auswählen

$name = $user->data['username'];
Generell wäre es wohl sinnvoll sich die Daten mal per

Code: Alles auswählen

var_dump($user->data);
ausgeben zu lassen.
Das wären dann alle User-Daten des angemeldeten Users.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
BigTim
Mitglied
Beiträge: 273
Registriert: 03.09.2004 21:58
Wohnort: Dortmund
Kontaktdaten:

Beitrag von BigTim »

Emanuelle_1982@In welcher Datei soll ich das denn eingeben?^^
@Miriam: Ich will nur ein paar bestimmte Daten ausgeben, daher ist das erstere für mich interessant.
Mein Code sieht so aus:

...
$name = $user->data['username'];
// Lets build a page ...
$template->assign_vars(array(
.... (da sind noch welche zwischen)
'USERNAME' => $name)
);
...

Ausgabe im Template erfolgt mit {USERNAME}, aber es wird nichts angezeigt?!
fragz
Mitglied
Beiträge: 204
Registriert: 23.10.2006 12:52
Kontaktdaten:

Beitrag von fragz »

bei mi klapt es auch nicht!

habe in der php datei

Code: Alles auswählen

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
$name = $user->data['username'];
und in der body.html

{username}
BigTim
Mitglied
Beiträge: 273
Registriert: 03.09.2004 21:58
Wohnort: Dortmund
Kontaktdaten:

Beitrag von BigTim »

@fragz: Du musst erst noch das username definieren und ich meine auch groß schreiben.

@Thema:

Habe es mal, wie folgt probiert. Keine Änderung. Wird nichts ausgegeben.

Code: Alles auswählen

// Lets build a page ...
$template->assign_vars(array(
	'VERSION'	=> $version,
	'BUILD'	=> $build,
	'USERNAME' =>  $user->data['username'])
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Da gibt es wohl eher einen PHP Fehler, denn es fehlt nocham Ende.
Hast Du den Cache geleert?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
BigTim
Mitglied
Beiträge: 273
Registriert: 03.09.2004 21:58
Wohnort: Dortmund
Kontaktdaten:

Beitrag von BigTim »

Sorry. dass hatte ich ganz vergessen mit reinzukopieren.

Cache von den Templates ist deaktiviert. Und Cache vom Browser hab ich komplett ausgeschaltet...

Edit: Meine Güte! :roll: Ich solle mal besser aufpassen. Geht nun, hatte den Platzhalter an ner falschen Stelle im Html Code kopiert. Nun gehts.^^

Dankeeee!
Benutzeravatar
Emanuelle_1982
Mitglied
Beiträge: 535
Registriert: 06.03.2006 18:37
Wohnort: Nümbrecht & Siegen
Kontaktdaten:

Beitrag von Emanuelle_1982 »

dann würde ich spontan auf einen Tippfehler spekulieren

hast du vielleicht in der html-Datei USRENAME statt USERNAME ?
(nur beispielhaft)

ansonsten stelle die php Datei mal mithilfe von KB:datei hier rein
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“