Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 1
Seite [1]
Raider66


Wannabe poster





Beiträge: 23
# Thema - 26.05.2009 um 17:14 Uhr
Hallo

Ich möchte ein Script haben wenn sich ein User einloggt dass er anstatt "Login erfolgreich" eine statische Seite bekommt. Aber diese Statische Seite soll sich bei jeden Level sich ändern. Also Webmaster bekommen dies, die Mitglieder aber wieder ganz was anderes.

Hoffe ihr könnt mir bei der Umsetzung helfen.

Danke schonmal.
Inaktiv
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 1 - 26.05.2009 um 17:20 Uhr
Ich meine, dass ich da gestern schonmal was zu geschrieben hatte ... muss ich nochmal eben suchen.
/edit: hmm ... ist wohl gelöscht worden ... ich ahne schon was /edit ende

Aber im Grunde sollte das mit if($account['access_users'] == 1){ ...}elseif($account['access_users']== 2) ... ohne Probleme zu realisieren sein.

/edit:
/mods/users/login.ph

Suche:
 
1.
2.
3.
4.
5.
6.
7.
8.
1. / 2. / ... 
  if((empty($_POST['uri']))|| (strstr($_POST['uri'], 'logout'))) {
60        cs_redirect('','users','home');
61      }
62      else {
63        $data['link']['continue'] = cs_html_link(str_replace('&','&',$_POST['uri']),$cs_lang['continue'],0);
64        echo cs_subtemplate(__FILE__,$data,'users','continue');
65      }
66    }



Ersetze durch:

 
1.
2.
3.
4.
5.
6.
7.
1. / 2. / ... 
  if($account['users_access'] == 1){
  
cs_redirect('','static','view','id=1');
 elseif(
$account['users_access'] == 2){
  
cs_redirect('','static','view','id=2');
 elseif(
$account['users_access'] =< 3){
  
cs_redirect('','static','view','id=3');
}


Ich hab's nicht getestet. Auch ist es so, dass, wenn der Zugriff (auf das Modul "users") gleich oder größer gleich 3 ist, die Seitte 3 angezeigt wird. Das kannst du natürlich noch anpassen

Tom


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Zuletzt editiert von Tom08 ClanSphere Team am 26.05.2009 um 17:32 Uhr (1x Editiert)
Inaktiv
|
Antworten: 1
Seite [1]


Sie müssen sich registrieren, um zu antworten.