Benutzernamen auslesen und damit arbeiten?

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
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.
Gamer93
Mitglied
Beiträge: 29
Registriert: 05.11.2009 13:12

Benutzernamen auslesen und damit arbeiten?

Beitrag von Gamer93 »

Hallo!
Ich würde gerne eine eigene php-datei erstellen, in der ich den Namen des eingeloggten Users verwende!
Also wenn ich als Gamer93 eingeloggt bin, möchte ich, dass in der php-datei Gamer93 verwendet wird!

Wie lässt sich das realisieren?
Ich habe schon gesucht, aber keine Lösung gefunden!

Lg
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: Benutzernamen auslesen und damit arbeiten?

Beitrag von tas2580 »

Mit $user->data kannst du auf die Daten des gerade angemeldeten Users zugreifen, der Name währe dann also $user->data['username'];

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Gamer93
Mitglied
Beiträge: 29
Registriert: 05.11.2009 13:12

Re: Benutzernamen auslesen und damit arbeiten?

Beitrag von Gamer93 »

Das ging ja schnell! :)
Nur ich bin zu blöd xD

So gehts schonmal nicht: <p>$user->data['username']</p>
wenn ich das einfach zum test erstmal in der index_body.html anzeigen lassen will.
Benutzeravatar
Daniel J
Mitglied
Beiträge: 116
Registriert: 08.06.2009 20:44
Kontaktdaten:

Re: Benutzernamen auslesen und damit arbeiten?

Beitrag von Daniel J »

Du musst das noch in die php code machen:

Code: Alles auswählen

<p><?php
print('$user->data['username']')?><p>
das musst du dann in den html code einfügen.
Gamer93
Mitglied
Beiträge: 29
Registriert: 05.11.2009 13:12

Re: Benutzernamen auslesen und damit arbeiten?

Beitrag von Gamer93 »

mhh
ich bin irgendwie zu blöd :D

ich habe jetzt deinen code in die index_body.html eingebaut, aber an der Stelle, wo es sein müsste, erscheint es nicht.
Aber wenn ich als test einfach nur ein paar buchstaben anzeige, dann erscheinen diese an der richtigen Stelle.

Hier mal allgemein mein vorhaben:
Ich möchte für den Mod Ultimate Points Usern Punkte geben, wenn sie auf einen Link klicken. Da das so nicht geht und keiner eine Idee hat, wie man das löst, möchte ich in einem php-script den namen speichern in eine datei oder in die mysql-tabelle.
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Re: Benutzernamen auslesen und damit arbeiten?

Beitrag von Boecki91 »

PHP-Code in html Dateien funktioniert nicht.

Benutze das Templatesystem: http://wiki.phpbb.com/Template_Syntax

Allerdings scheint es im Page-Header schon eine Zuweisung zu geben, teste doch mal
{S_USERNAME}
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Gamer93
Mitglied
Beiträge: 29
Registriert: 05.11.2009 13:12

Re: Benutzernamen auslesen und damit arbeiten?

Beitrag von Gamer93 »

Naja das mit der html-datei hab ich ja nur zum testen versucht.
eigentlich möchte ich es ja in einer eigenen php-datei machen.

wie funktioniert das denn, wenn ich den nutzernamen in einer textdatei speichern möchte.
ich muss ja dann irgendwie das script einbinden, das hab ich aber nicht gefunden wie das geht :oops:
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Re: Benutzernamen auslesen und damit arbeiten?

Beitrag von Boecki91 »

Variable kennst du nun.
Das mit den Variablen in Textdateien schrieben haben so gut wie alle schonmal gemacht:
http://www.google.com/search?q=variable ... +speichern
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Gamer93
Mitglied
Beiträge: 29
Registriert: 05.11.2009 13:12

Re: Benutzernamen auslesen und damit arbeiten?

Beitrag von Gamer93 »

Hi
Ja, ich habe das auch schon gemacht.
Aber ich muss ja die Variable irgendwie einbinden in meine php-datei.
der muss die ja aus dem forum übernehmen.
und da weiß ich nicht, wie das geht :wink:
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Re: Benutzernamen auslesen und damit arbeiten?

Beitrag von Boecki91 »

ich versteh nun nicht mehr was genau du vorhast.

Beschriebe mal dein Vorhaben genauer.
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“