User unterscheiden

PHP, Ajax, CSS, HTML, Javascript
Eben für die wirklich Harten, die alles selber machen.
Antworten
Benutzeravatar
SethDeBlade
Beiträge: 708
Registriert: Mo 31.Mai, 2004 02:31
Kontaktdaten:

User unterscheiden

Beitrag von SethDeBlade »

Ich hoffe mal, dass ich hier richtig bin ;)

Ich bastele momentan an einem Block für das IM-Portalund ich habe ein kleines Problem. Ich möchte den Link zum Userprofil nur anzeigen lassen, wenn der user eingelogged ist, sonst soll nur der username angezeigt werden. aber ich bekomm das nicht hin. Egal ob Gast, User oder Admin, alle sehen das selbe :cry:

kann mir da jemand von euch vielleicht helfen?

hier mein versuch

Code: Alles auswählen

				$profil_link_temp = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id");

				if ( !($userdata['user_level'] == ANONYMOUS) )
				{
					$profil_link = '<a href="' . $profil_link_temp . '">' . $username . '</a>';
				}
				else
				{
					$profil_link = $username;
				}
habe es auch schon mit

Code: Alles auswählen

if ( !$userdata['session_logged_in'])
versucht, hat aber auch nichts gebracht

hiiiiiilfe :) :confused:
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Und

Code: Alles auswählen

if ( ($userdata['user_level'] >= USER )
???
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!
Benutzeravatar
SethDeBlade
Beiträge: 708
Registriert: Mo 31.Mai, 2004 02:31
Kontaktdaten:

Beitrag von SethDeBlade »

es fehlt noch ein ), aber leider nein. immer noch bei allen das selbe :cry:

ich verstehs net :wall: :wall: :wall: :wall:

mache ich denn da nen denkfehler??
Zuletzt geändert von SethDeBlade am Do 02.Jun, 2005 01:10, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm, scheint das IM Portal hier seine eigene Welt zu haben, was?

Vielleicht kann AmigaLink hier helfen. Er hat das Portal im Einsatz.
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!
Titus
Beiträge: 235
Registriert: Fr 18.Mär, 2005 22:23

Beitrag von Titus »

bei dir werden die globals fehlen

Code: Alles auswählen

if(!function_exists(imp_XXX_block_func)) 
{ 
   function imp_XXXX_block_func() 
   { 
      global $phpbb_root_path, $template, $userdata, $template, $phpEx, $lang, $images, $board_config, $portal_config, $HTTP_GET_VARS;
hier mal ein paar beispiele ;)
Benutzeravatar
SethDeBlade
Beiträge: 708
Registriert: Mo 31.Mai, 2004 02:31
Kontaktdaten:

Beitrag von SethDeBlade »

:wall: :wall: :wall: :wall: :wall: :wall: :wall:

genau das wars. mit session_logged_in klappts jetzt.

dank dir vielmals :)
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Aua, bei der Verwendung dieser Smilies bekomme ich immer Kopfschmerzen. Gerade, wenn es so viele sind :(

Schön, habe auch ich wieder was über das IM-Portal gelernt.
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