Seite 11 von 13

Verfasst: 13.11.2003 05:58
von Acid
Sicher doch... (um´s mal kurz zu machen).

Verfasst: 13.11.2003 11:46
von mounty
;-)

äh... ginge es auch weniger kurz? ;-)
für mich stellt sich nämlich die frage, an welcher stelle bzw. wie ich den hack dort einbauen muss. könnt ihr mir da helfen?

Verfasst: 14.11.2003 08:15
von Acid
Nach dem Session Management, z.B.

Code: Alles auswählen

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);

Verfasst: 18.11.2003 13:25
von leeloo
Ich möchte auch die Mitgliederliste sperren.
Habt Ihr das Problem gelöst?

Verfasst: 18.11.2003 13:55
von Schumi
Welches Problem?
Einfach nach

Code: Alles auswählen

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
folgendes einfügen

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
   {
      redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true));
   }


if( $userdata['user_level'] != ADMIN )
{
   message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);
}

Verfasst: 18.11.2003 14:44
von ChriChra
Habt ihr schon eine Lösung für das Problem gefunden, das man nach dem einloggen auf sein Profile weitergeleitet wird?!

Also meines erchtens braucht man dazu eine extra "redirekt"-Seite, die einen weiterleitet, da zu dem Zeitpunkt wo ein unregistrierter auf den Link "Profil" klickt der redirect-link ("login.php?redirect=profile.php?mode=viewprofile&u=XXX") ja schon fest steht, das script aber noch nicht wissen kann, welcher user (mit welcher user-id) sich da anmeldet.

Ich würde also denken es wäre nur möglich auf eine andere php-seite weiterzuleiten (mittels: "login.php?redirect=redirect.php"). In der redirect.php wird dann die aktuelle User-id des Users ausgelesen und der User direkt und ohne weitere Anzeige auf den richtigen link ("profile.php?mode=viewprofile&u='ausgelesene User_ID'") weitergeleitet wird.

Leider bin ich nicht so fit sowas aus den kalten zu schreiben.

Vielleich kann da einer von euch mal... :D

MfG
ChriChra

Verfasst: 19.11.2003 03:08
von l4000
dieser thread ist langsam so unübersichtlich geworden. wäre gut, wenn jemand nochmal alles zusammensammeln und in einem post schreiben würde welche varianten es gibt und wie es genau geht. steht zwar alles hier, aber verteilt auf mehrere postings
dem kann ich nur zustimmen.

bin aber frohes mutes mich durchzukämpfen um es zu schaffen


edit: leider hab ichs nicht geschafft.

wenn ich das hier editiere
offne memberlist.php:

suche nach:

Code:
//
// End session management
//


danach einfügen:

Code:
if( !$userdata['session_logged_in'] ) { message_die(GENERAL_MESSAGE, $lang['Not_Authorised']); }


... dass müsste funktionieren!
habe ich beim einloggen Probleme, dann komme nur noch über die Memberliste rein?

Verwirrend für Beginner

Verfasst: 20.12.2003 16:34
von TomTom
l4000 hat geschrieben:
dieser thread ist langsam so unübersichtlich geworden. wäre gut, wenn jemand nochmal alles zusammensammeln und in einem post schreiben würde welche varianten es gibt und wie es genau geht. steht zwar alles hier, aber verteilt auf mehrere postings

dem kann ich nur zustimmen.
Ich auch! Danke :oops:

Geht es denn nun?

Verfasst: 17.02.2004 15:26
von LuLa
Habe mir alles zum Thema durchgelesen und letztlich nicht verstanden, ob das Problem zu lösen ist oder ob es einen "offiziellen" Mod für das Problem gibt.

Verfasst: 17.02.2004 16:11
von netzmeister
Hallo,
schaut mal bitte auf www.source-code.de ist es das was Ihr wollt ??
( Ist jetzt keine Werbung..)

Gruß netzmeister