Seite 7 von 13
					
				
				Verfasst: 26.11.2002 20:02
				von Sarah
				Ich habe das auch eingebaut, dass Gäste die Mitgliederliste nicht mehr sehen können, nur hab ich jetzt das Problem, dass sich niemand mehr registrieren kann (es kommt dann immer "nicht berechtigt"!!) 

 ) in der usercp_register hab ich nichts gefunden.. woran könnte das liegen?
 
			 
			
					
				
				Verfasst: 26.11.2002 21:10
				von Guido
				Hallo Sarah
Das Problem wird hier genau beschrieben. Du solltest mal denganzenThread lesen....
			 
			
					
				
				Verfasst: 27.11.2002 01:02
				von Sarah
				ooops..  
 
dankeschön, habs gefunden und das problem ist behoben 

 
			 
			
					
				
				Verfasst: 18.01.2003 18:21
				von flex001
				Hi, hier wird immer nur über die mitgliedsliste gesprochen .... kann ich damit auch andere Seiten sperren? Also, wenn ich noch paar htmls erstellt hab und nur möchte, dass registrierete benutzer auf diese zugreifen können! müsste doch auch so in der Richtung irgendwie gehen, oder!?
			 
			
					
				auf login linken anstatt auf die registration?
				Verfasst: 20.01.2003 15:11
				von jape
				Hallo,
würde gerne wissen wie man an dieses Beispiels anstatt auf die Registration auf das login verlinken kann
Gruß und danke jape
PhilippK hat geschrieben:Um zum offenen Prob zu kommen.
Eigentlich sollte es reichen, in der profile.php aus
Code: Alles auswählen
	if ( $mode == 'viewprofile' )
	{
		include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
		exit;
	}
ein
Code: Alles auswählen
	if ( $mode == 'viewprofile' )
	{
		if ( !$userdata['session_logged_in'] )
		{
			$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : "Location: ";
			header($header_location . append_sid("profile.$phpEx?mode=register", true));
			exit;
		}
		include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
		exit;
	}
zu machen. Natürlich ohne Gewähr 
Gruß, Philipp
 
 
			 
			
					
				Re: auf login linken anstatt auf die registration?
				Verfasst: 28.01.2003 15:25
				von Root007
				Code: Alles auswählen
	if ( $mode == 'viewprofile' )
	{
		if ( !$userdata['session_logged_in'] )
		{
			$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : "Location: ";
			header($header_location . append_sid("profile.$phpEx?mode=register", true));
			exit;
		}
		include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
		exit;
	}
@jape: Das geht indem du anstatt "profile.$phpEx?mode=register" folgendes schreibst:
"login.$phpEx"
Dann kommst du auf die Loginseite!
Soweit gefällt mir das ja. Nur würde ich den User dann nach dem Login wieder zu dem gewünschten Profil weiterleiten - nur wie kann ich das machen?
Ein Beispiel das 
nicht funktioniert: "login.$phpEx?redirect=profile.$phpEx?mode=viewprofile"
Bei mode=viewprofile muss jetzt halt nur noch die korrekte Usernummer "&u=XXXX" hin, nur wie kann ich die dahin setzen?
Danke schonmal!
Gruß
 
			 
			
					
				Re: auf login linken anstatt auf die registration?
				Verfasst: 29.01.2003 19:56
				von Root007
				*schieb*
Code: Alles auswählen
"login.$phpEx?redirect=profile.$phpEx?mode=viewprofile&u=XXXX" 
Kann mir nicht jemand sagen wie ich diese XXXX übernehmen kann? Plz!
 
			 
			
					
				versteckte Mitglieder unsichtbar machen
				Verfasst: 30.01.2003 10:18
				von itebob
				Hallo,
Code: Alles auswählen
am einfachsten ist es doch, wenn man einfach für nicht-registrierte User die Schaltflächen "Memberlist" und "Profile" ausblendet und die erst angezeigt werden, wenn man sich registriert hat....
und hat schon jemand diese einleuchtende Idee realisiert? Ich selber bin nämlich php-Anfänger  
 
Mitglieder-Link ganz ausblenden, das bringe ich, aber dann kann ich auch mit dem Admin-Account die Mitgliederliste nicht angucken 

 
			 
			
					
				
				Verfasst: 02.04.2003 21:36
				von Lux
				PhilippK hat geschrieben:Um zum offenen Prob zu kommen.
Eigentlich sollte es reichen, in der profile.php aus
Code: Alles auswählen
	if ( $mode == 'viewprofile' )
	{
		include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
		exit;
	}
ein
Code: Alles auswählen
	if ( $mode == 'viewprofile' )
	{
		if ( !$userdata['session_logged_in'] )
		{
			$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : "Location: ";
			header($header_location . append_sid("profile.$phpEx?mode=register", true));
			exit;
		}
		include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
		exit;
	}
zu machen. Natürlich ohne Gewähr 
Gruß, Philipp
 
Habe das mal so in die profile.php übernommen. Hier habe ich dann aber das Problem, sobald ich auf einen Usernamen im Forum klicke, lande ich automatisch im Registrierungsbereich  

 
			 
			
					
				
				Verfasst: 02.04.2003 21:43
				von Guido
				So soll es ja auch sein wenn Du das als Gast machst (auf Usernamen klicken)