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)