Nickpage und PN

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Nickpage und PN

Beitrag von drkmnn666 »

vielleicht bin ich zu doof dafür, aber mit der nickpage haut alles jetzt hin, nur wenn ich auf einen nickpage von jemanden gehe und ihm dort eine pn schicken möchte, so steht da:

Code: Alles auswählen

http://meinforum.de/privmsg.php?mode=post&u=uid
wie schaffe ich es, dass direkt dann der name drinne steht, also die user-id übergeben wird. hab schon probiert, aber bin noch zu keiner dementsprechenden lösung gekommen. danke
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Da kann ich so auch nicht helfen, da ich nicht weiß, wie in welcher Datei dieser Link erstellt wird.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

schade, in der nickpage.php s teht:

'L_PM_ME' => append_sid('./privmsg.php?mode=post&u='.uid),

und uid ist =

//Adminurl?
if( $userdata['user_id'] === $uid OR $userdata['user_level'] === ADMIN)
{
$template->assign_block_vars('Admin',array(
));
}

ach mensch....
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Code: Alles auswählen

'L_PM_ME' => append_sid('./privmsg.php?mode=post&u='.uid), 

Code: Alles auswählen

'L_PM_ME' => append_sid('./privmsg.php?mode=post&u='.$uid), 
Fällt Dir an diesen beiden Zeilen was auf? ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

ja das $ - zeichen... *gg*, funktioniert, danke... na wie soll man darauf kommen...

Code: Alles auswählen

/Adminurl?
if( $userdata['user_id'] === $uid OR $userdata['user_level'] === ADMIN)
{
$template->assign_block_vars('Admin',array(
));
} 
max. hier, wenn man einen blick vor das uid wirft... nachher ist man immer schlauer...
Zuletzt geändert von drkmnn666 am So 17.Feb, 2008 18:32, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nun "uid" alleine wäre nur eine Konstante oder ein Funktionsname. Da aber dieses nicht in einem phpBB definiert wird (normalerweise) kann nur das $ fehlen ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

aha, was besagt das $ demzufolge? das mit dem im phpbb nicht definiert klingt logisch...
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

$uid definiert eine Variable oder ein Array, uid nur einen Funktionsnamen oder eine Konstante.
Und da in einem Link wohl entweder eine Konstante oder eine Variable verwendet werden muss, uid aber als Konstante in einem phpBB nicht definiert ist, muss es also eine Variable mit $ sein ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

aha, na so ganz versteh ich es noch nicht, aber gibt schlimmeres, demzufolge müßte ja, wenn ich uid in der constant.php dies definiere auch php weit dann funktionieren oder?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, aber dann wäre es immer der gleiche Wert! Eben konstant ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten