Antworten: 10
Seite [1] |
|||
![]() King for a day ![]() Herkunft: Colmberg Beiträge: 306 |
# Thema - 20.03.2007 um 21:31 Uhr
hallo ich hab mehrere hps auf funpic in verschidene ordner installt hp1 hp2 usw jede hp ist in der gleichen datenbank haben aber einen unterschiedlichen prefix bei hp1 = hp1 und jetzt meine frage: wen ich mich bei einer der hps einloge zb hp1 bin ich automatisch bei den anderen auch eingelogt warumm ``???? wie kann ich das ändern??? PS: das selbe problem hab ich auch auf meinen root server wobei da die verschiedenen hps alle eine eigene datenbank haben !!! Für hilfe wär ich dankbar ------------------ Meine Projekte... ![]() Zuletzt editiert von The_Mumie am 20.03.2007 um 23:09 Uhr (2x Editiert)
|
||
Inaktiv |
|
||
![]() ![]() Weltmeister ![]() Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 1 - 21.03.2007 um 00:51 Uhr
hi! das kommt zustande, weil cookies in abhängigkeit zum server gespeichert werden! inwiefern kommen dadurch probleme auf? grüße duRiel |
||
Inaktiv |
|||
![]() Thread-Ersteller King for a day ![]() Herkunft: Colmberg Beiträge: 306 |
# Antwort: 2 - 21.03.2007 um 21:33 Uhr
HI ja das is n grosses prob weil ich ja verschidene clans auf den hp habe und dan alle von clan 1 hp1 sich einlogen dan auf der hp2 was löschen und es gibt nur streit ma fehlt das ma fehlt jenes kann man das irgendwie beheben ??? ------------------ Meine Projekte... ![]() |
||
Inaktiv |
|||
![]() Specialist ![]() Herkunft: Ilsfeld Beiträge: 1972 |
# Antwort: 3 - 21.03.2007 um 21:35 Uhr
du musst nur die cookies "umbenennen"...schau dir mal system/core/account.php an...für jede hp praktisch andere cookies ------------------ Gruß Denni ClanSphere - Makes your website a playmate, just dress her |
||
Inaktiv |
|||
![]() Thread-Ersteller King for a day ![]() Herkunft: Colmberg Beiträge: 306 |
# Antwort: 4 - 21.03.2007 um 21:42 Uhr
meine account.php ![]() <?php // ClanSphere 2006 - www.clansphere.net // $Id: account.php 361 2006-09-24 20:43:44Z hajo $ $login = array('mode' => FALSE, 'error' => '', 'cookie' => 0); $account = array('access_id' => 1, 'users_id' => 0, 'users_lang' => $cs_main['def_lang'], 'users_limit' => 20, 'users_timezone' => $cs_main['def_timezone'], 'users_dstime' => $cs_main['def_dstime']); session_start(); if(empty($_SESSION['users_id'])) { if(isset($_POST['login'])) { $login['method'] = 'form'; $login['nick'] = $_POST['nick']; $login['password'] = $_POST['password']; if($cs_db['hash']=='md5') { $login['securepw'] = md5($login['password']); } if($cs_db['hash']=='sha1') { $login['securepw'] = sha1($login['password']); } if(isset($_POST['cookie'])) { $login['cookie'] = $_POST['cookie']; } $login_where = "users_nick = '" . cs_sql_escape($login['nick']) . "'"; } elseif(isset($_COOKIE['clansphere_userid']) AND isset($_COOKIE['clansphere_securepw'])) { $login['method'] = 'cookie'; $login['userid'] = $_COOKIE['clansphere_userid']; $login['securepw'] = $_COOKIE['clansphere_securepw']; settype($login['userid'],'integer'); $login_where = "users_id='" . $login['userid'] . "'"; } if(isset($login['method'])) { $login_db = cs_sql_select(__FILE__,'users','users_id, users_pwd, users_active',$login_where); if(!empty($login_db['users_pwd']) AND $login_db['users_pwd'] == $login['securepw']) { if(empty($login_db['users_active'])) { $login['error'] = 'closed'; } else { $login['mode'] = TRUE; $_SESSION['users_id'] = $login_db['users_id']; $_SESSION['users_ip'] = $_SERVER['REMOTE_ADDR']; $_SESSION['users_agent'] = $_SERVER['HTTP_USER_AGENT']; } } elseif(!empty($login_db['users_id'])) { $login['error'] = 'wrong_pwd'; } else { $login['error'] = 'user_notfound'; } if(!empty($login['cookie']) AND !empty($login['mode'])) { $login['method'] = 'form_cookie'; setcookie('clansphere_userid',$login_db['users_id'], cs_time() + 2592000); setcookie('clansphere_securepw',$login['securepw'], cs_time() + 2592000); } } } if(!empty($_SESSION['users_id'])) { $login['method'] = isset($login['method']) ? $login['method'] : 'session'; $login['mode'] = TRUE; $acc_sc = 'users_id, users_nick, users_lang, access_id, users_limit, users_view, users_timezone, users_dstime'; $account = cs_sql_select(__FILE__,'users',$acc_sc,"users_id = '" . $_SESSION['users_id'] . "'"); } if(!empty($account['users_id'])) { if($_SESSION['users_ip'] != $_SERVER['REMOTE_ADDR'] OR $_SESSION['users_agent'] != $_SERVER['HTTP_USER_AGENT']) { session_destroy(); $login['mode'] = FALSE; } elseif($cs_main['mod']=='users' AND $cs_main['action']=='logout') { setcookie('clansphere_userid',0,1); setcookie('clansphere_securepw',0,1); session_destroy(); $login['mode'] = FALSE; } else { $cells = array('users_laston'); $content = array(cs_time()); cs_sql_update(__FILE__,'users',$cells,$content,$account['users_id ']); } } if(!empty($_GET['lang']) OR empty($account['users_id']) AND !empty($_COOKIE['clansphere_lang'])) { require_once('system/core/lang.php'); } require_once('lang/' . $account['users_lang'] . '/system/comlang.php'); $gma = cs_sql_select(__FILE__,'access','*',"access_id = '" . $account['access_id'] . "'"); if(is_array($gma)) { $account = array_merge($account,$gma); } ?> wo oder was muss ich da ändern welche zeile kenn mich mit den zeug nicht so aus danke ------------------ Meine Projekte... ![]() Zuletzt editiert von The_Mumie am 21.03.2007 um 21:44 Uhr (1x Editiert) |
||
Inaktiv |
|||
![]() Specialist ![]() Herkunft: Ilsfeld Beiträge: 1972 |
# Antwort: 5 - 21.03.2007 um 21:54 Uhr
clansphere_userid zb mit hp1_userid tauschen und clansphere_securepw mit hp1_securepw tauschen ------------------ Gruß Denni ClanSphere - Makes your website a playmate, just dress her |
||
Inaktiv |
|||
![]() Thread-Ersteller King for a day ![]() Herkunft: Colmberg Beiträge: 306 |
# Antwort: 6 - 22.03.2007 um 18:37 Uhr
hi danke muss ich alle clansphere_userid mit hp1_userid tauschen tauschen oder nur bestimmte ------------------ Meine Projekte... ![]() |
||
Inaktiv |
|||
![]() ![]() Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 7 - 22.03.2007 um 18:39 Uhr
alle ![]() ------------------ www.laszlokorte.de |
||
Inaktiv |
|||
![]() Thread-Ersteller King for a day ![]() Herkunft: Colmberg Beiträge: 306 |
# Antwort: 8 - 22.03.2007 um 18:42 Uhr
danke Hatt aba leiter nicht geholfen ist immer noch so wen man sich auf der einen einlogt das man bei der anderen auch drinn ist wer weiss hielfe ![]() so schaut die jetzt aus ![]()
Quellcode in CodePaste gepackt ------------------ Meine Projekte... ![]() Zuletzt editiert von Denni am 23.03.2007 um 19:16 Uhr (3x Editiert) |
||
Inaktiv |
|||
![]() Specialist ![]() Herkunft: Ilsfeld Beiträge: 1972 |
# Antwort: 9 - 23.03.2007 um 19:16 Uhr
oh sorry hatte was vergessen^^ $_COOKIE['clansphere_lang' ] mit $_COOKIE['hp1_lang' ] tauschen weis jetzt nicht obs wirklich daran lag..aber ein versuch ists wert ![]() und bitte das nächste mal den quellcode in ein codepaste packen, dann ist es um einiges übersichtlicher ![]() ------------------ Gruß Denni ClanSphere - Makes your website a playmate, just dress her |
||
Inaktiv |
|||
![]() Thread-Ersteller King for a day ![]() Herkunft: Colmberg Beiträge: 306 |
# Antwort: 10 - 31.03.2007 um 18:22 Uhr
ok get jetzt alles ------------------ Meine Projekte... ![]() Zuletzt editiert von The_Mumie am 21.10.2008 um 22:58 Uhr (1x Editiert) |
||
Inaktiv |
|||
Antworten: 10
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |