Variable in Profil einfügen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

Gumfuzi hat geschrieben:Wo muß ich die Formel für die Brechnung reinschreiben, wenn ich die Variable in den Postings anzeigen lassen will:

Code: Alles auswählen

// EP-Berechnung
'EP' => ($profiledata['user_posts'] * 2) + $profiledata['user_totalpages'] + ($profiledata['user_totallogon'] * 3),
// Ende EP-Berechnung
in der bbcode.php?
in der viewtopic.php?
oder woanders?
*vorsichtignachobenschieb*

Hat da jemand einen Tipp für mich? Bin für jeden Hinweis dankbar! :wink:
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

In der Viewtopic.php habe ich nun folgenden Eintrag drin (unter "$template->assign_block_vars('postrow', array(" , der auch schon funzt:

Code: Alles auswählen

'EP' => $postrow[$i]['user_posts'],
Aber die 2 anderen Variablen kann ich auf die Weise nicht einbinden, da sie anscheinen nicht belegt sind. Im profil.php funzt der obige (ganze) Code bzw. Formel wunderbar nur in der viewtopic eben nicht.

Ich habe in der viewtopic.php weiter oben ein sql-Anweisung gesehen, wo anscheinend viele Variable aus der DB geholt werden. Muß ich da meine 2 Variablen hinzufügen (mit welchem Namen?) oder funzt das irgendwie anders?
Tuxman
Mitglied
Beiträge: 2284
Registriert: 24.05.2003 13:32
Kontaktdaten:

Beitrag von Tuxman »

Gumfuzi hat geschrieben:*vorsichtignachobenschieb*

Hat da jemand einen Tipp für mich?
http://www.phpbb.de/doku/kb/artikel.php?artikel=16 <-- das da lesen, weniger schieben...
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

Sorry, finde da aber nichts, wogegen ich "verstoßen" hätte:
habe die Frage im richtigen Forum,
poste möglichst viele Infos,
habe erst nach 1 1/2 Tage "nachobengeschoben",
für mein Prob habe ich weder in der KB noch in der Suche was gefunden,
etc.

was habe ich falsch gemacht? *aufmschlauchsteh*
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

So, habe es jetzt selber durch probieren rausgefunden.

Wayne's interessiert :wink: :
//
// Go ahead and pull all data for this topic
//
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_custom_title, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_totalpages, u.user_totallogon, u.user_allowsmile,u.user_allow_viewonline, u.user_session_time, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid
und weiter unten:

Code: Alles auswählen

		'EP' => ($postrow[$i]['user_posts'] * 2) + $postrow[$i]['user_totalpages'] + ($postrow[$i]['user_totallogon'] * 3), 
*stolzbindassichesselbstrausgefundenhabe* :D
Tuxman
Mitglied
Beiträge: 2284
Registriert: 24.05.2003 13:32
Kontaktdaten:

Beitrag von Tuxman »

Schön. :D
tux. Ehemaliger Moderator ohne Sondertitel.
tuxproject.de
Antworten

Zurück zu „Coding & Technik“