News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 4
Seite [1]
RaPiD


Geekboy




Beiträge: 1192
# Thema - 27.12.2010 um 21:24 Uhr
Hallo ich hab ein problem mit der neuen Login.php die sieht ganz anderster aus als die ältere von 2009.2.3v, weil ich möchte das wieder so haben das man beim 1 Login auf das profil edit kommt und dann wieder nur noch auf Home.

So wie hier frühr -> http://www.csphere.eu/forum/board/thread/where/13302

wäre nett wenn mir einer wieder den geänderte code geben könnte wie man das bei der neuen login.php von der trunk-4737v, danke.
Inaktiv
RaPiD
Thread-Ersteller


Geekboy




Beiträge: 1192
# Antwort: 1 - 31.12.2010 um 12:51 Uhr
*push* jemand ne idee wie man das machen kann mit der neusten "login.php" von trunk-4737v ?


Inaktiv
|
Tress13


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 2 - 31.12.2010 um 14:26 Uhr
Ich bin zwar kein PHP'ler, aber du hast doch die alte Version da, oder nicht ?
Kannste ir die nicht irgendwie als Vorlage nehmen.
Ich meine so viel kann sich ja nicht verändert haben.
Ist doch bestimmt nicht viel, was in die neue rein muss.

Das ist doch bestimmt wieder nur das irgendwo einfügen:

 
1.
2.
3.
4.
1. / 2. / ... 
 
    $data
['link']['continue'] = cs_link($cs_lang['continue'],'users','profile');
    echo 
cs_subtemplate(__FILE__,$data,'users','continue');


------------------


www.iv-gaming.de | www.iv-artwork.de

Zuletzt editiert von Tress13 am 31.12.2010 um 14:29 Uhr (1x Editiert)
Inaktiv
|
RaPiD
Thread-Ersteller


Geekboy




Beiträge: 1192
# Antwort: 3 - 01.01.2011 um 16:55 Uhr
Funktioniert leider nicht da man immer wieder beim Einloggen auf das profile/edit kommt und nicht nur 1 mal und dann wieder nur noch Home. :(


Zuletzt editiert von RaPiD am 01.01.2011 um 18:59 Uhr (3x Editiert)
Inaktiv
|
RaPiD
Thread-Ersteller


Geekboy




Beiträge: 1192
# Antwort: 4 - 01.01.2011 um 22:21 Uhr
So nun funktioniert es nen freund von mir hat es auf die schnelle und freundlich mal gecodet.
Es ist getestet und funktioniert auch einbahnfrei 1 Login direkt zum user Edit und weitere folgende Logins immer wieder auf Home seite.

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.clansphere.net
// $Id$

$cs_lang cs_translate('users');

$data = array();
$data['options'] = cs_sql_option(__FILE__,'users');
$data['head']['mod'] = $cs_lang['mod_name'];
$data['head']['action'] = $cs_lang['login'];

global 
$login;
if(empty(
$login['mode'])) {

    if(empty(
$_POST['login'])) {
        
$login_msg $cs_lang['login_messages'];
    }
    elseif(!empty(
$login['error'])) {
        
$err $login['error'];
        
$login_msg $cs_lang[$err];
    }

    if(empty(
$login['nick'])) {
        
$login['nick'] = '';
    }
    if(empty(
$login['password'])) {
        
$login['password'] = '';
    }
    if(empty(
$login['cookie'])) {
        
$cookie_yes 0;
        
$cookie_no 1;
    }
    else {
        
$cookie_yes 1;
        
$cookie_no 0;
    }

    
$data['head']['body_text'] = empty($login_msg) ? $cs_lang['login_messages'] : $login_msg;
    if(
$data['options']['login'] == 'email') {
        
$data['lang']['nick'] = $cs_lang['email'];
    }    
    
$data['lang']['password'] = $cs_lang['pwd'];
    
$data['lang']['cookie'] = $cs_lang['cookie'];
    
$data['lang']['yes'] = $cs_lang['yes'];
    
$data['lang']['no'] = $cs_lang['no'];
    
$data['lang']['options'] = $cs_lang['options'];
    
$data['lang']['submit'] = $cs_lang['submit'];
    
$data['lang']['reset'] = $cs_lang['reset'];

    echo 
cs_html_br(0);
    echo 
cs_subtemplate(__FILE__,$data,'users','head');
    echo 
cs_subtemplate(__FILE__,$data,'users','login');
}
else {
    if(
$data['options']['login'] == 'email') {
        
$data['lang']['nick'] = $cs_lang['email'];
    }
    
$data['head']['mod'] = $cs_lang['mod_name'];
    
$data['head']['action'] = $cs_lang['login'];
    
$login_method $login['method'];
    
$data['head']['body_text'] = $cs_lang['method_' $login_method];
    echo 
cs_subtemplate(__FILE__,$data,'users','head');

#####################################################################################################
## Erster login sepzielle weiterelitung                                                            ##
## 01.01.2011 by MaWoi.de                                                                          ##
#####################################################################################################
## SQL -> ALTER TABLE {pre}_users ADD users_logins INT(6) DEFAULT '0' NOT NULL AFTER users_regkey; ##
#####################################################################################################
$cs_logins cs_sql_select(__FILE__,'users','users_logins','users_id = \''.$account['users_id'].'\'');
if(
$cs_logins['users_logins']==0)
{
    
//Erster Login
    
$data['link']['continue'] = cs_link($cs_lang['continue'],'users','profile');
}else{
    
//weitere Logins
    
$data['link']['continue'] = cs_link($cs_lang['continue'],'users','home');
}
echo 
cs_subtemplate(__FILE__,$data,'users','continue');
cs_sql_update(__FILE__,'users',array('users_logins'),array($cs_logins['users_logins']+1),$account['users_id']);
####################################################################################################

}


Inaktiv
|
Antworten: 4
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo