Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

phpBB 2.0.15 released

Suchmaschinenmarketing bzw. Suchmaschinenoptimierung Infos und News
Neues Thema Antworten
mauri
PostRank 8
PostRank 8
Beiträge: 672
Registriert: 15.08.2003, 06:04
Wohnort: Wo es keinen Schnee gibt.

Beitrag von mauri » 08.05.2005, 06:48

und das sieht uebel aus> fuer leute die ihr forum fuer die suchmaschine optimiert haben.
obacht!

ps> glatt den link vergessen https://www.phpbb.com/phpBB/viewtopic.p ... sc&start=0

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Lutz-Development
PostRank 7
PostRank 7
Beiträge: 530
Registriert: 31.05.2004, 09:52

Beitrag von Lutz-Development » 08.05.2005, 08:56

Danke für die Info.

Langsam kotzen mich diese ständigen Mini-Updates bei phpBB an 0X

Meinst du wegen den Änderungen in der sessions.php? Muss man halt portieren. :robot: Hoffentlich klappts auch. :evil:

Gruß,
Thomas

mauri
PostRank 8
PostRank 8
Beiträge: 672
Registriert: 15.08.2003, 06:04
Wohnort: Wo es keinen Schnee gibt.

Beitrag von mauri » 08.05.2005, 09:31

nun ich finde es wiedrum gut, das man versucht etwas sicherer zu machen.
diese updates hast du aber eigendlich ueberall.
geht ja auch normal flott, aber die session.php gefaellt mir so nicht.
ich hoere mich da erst mal ein wenig um, bevor ich an ihr schraube ;)
gruss

Ice Man
PostRank 9
PostRank 9
Beiträge: 2477
Registriert: 04.06.2003, 19:16

Beitrag von Ice Man » 08.05.2005, 09:54

Habs eingebaut, ging Problemlos.

30 min hat es gedauert.
In der Session wurde der Zugang zum Admin Bereich geändert.
Der Admin muss sich da nun erneut einloggen.

mauri
PostRank 8
PostRank 8
Beiträge: 672
Registriert: 15.08.2003, 06:04
Wohnort: Wo es keinen Schnee gibt.

Beitrag von mauri » 08.05.2005, 10:55

Ice Man
hatte deine session.php dieses drin :

Code: Alles auswählen

      SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login
      WHERE session_id = '" . $session_id . "'
         AND session_ip = '$user_ip'";
   if ( !$db->sql_query($sql) || !$db->sql_affectedrows() )
   {
#
# Note: d8ef2eab is one of the googlecrawlbots ips
#
//$session_id = md5(uniqid($user_ip));
global $HTTP_SERVER_VARS;
$session_id = ( !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') ) ?

md5(uniqid($user_ip)) : md5(d8ef2eab);

      $sql = "INSERT INTO " . SESSIONS_TABLE . "
         (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in)
         VALUES ('$session_id', $user_id, $current_time, $current_time, '$user_ip', $page_id, $login)";
und du bist hingegangen und hast nur das

Code: Alles auswählen

SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login, session_admin = $admin
		WHERE session_id = '" . $session_id . "' 
			AND session_ip = '$user_ip'";
	if ( !$db->sql_query($sql) || !$db->sql_affectedrows() )
	{
		list($sec, $usec) = explode(' ', microtime());
		mt_srand((float) $sec + ((float) $usec * 100000));
		$session_id = md5(uniqid(mt_rand(), true));

		$sql = "INSERT INTO " . SESSIONS_TABLE . "
			(session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin)
			VALUES ('$session_id', $user_id, $current_time, $current_time, '$user_ip', $page_id, $login, $admin)";

ausgetauscht und dieses teilstueck

Code: Alles auswählen

#
# Note: d8ef2eab is one of the googlecrawlbots ips
#
//$session_id = md5(uniqid($user_ip));
global $HTTP_SERVER_VARS;
$session_id = ( !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') ) ?

md5(uniqid($user_ip)) : md5(d8ef2eab); 
drin gelassen?
und google bot kommt noch rein?
fragen ueber fragen

Ice Man
PostRank 9
PostRank 9
Beiträge: 2477
Registriert: 04.06.2003, 19:16

Beitrag von Ice Man » 08.05.2005, 11:28

Also diesen Googleteil hatte ich nicht drin.
Muss wohl ein Mod sein, den du da drinnen hast.

Edit

für Google hab ich nur das genutzt
#
#-----[ OPEN ]------------------------------------------
#
includes/sessions.php

#
#-----[ FIND ]------------------------------------------
#
$SID = 'sid=' . $session_id;

#
#-----[ REPLACE WITH ]------------------------------------------
#
if ( $userdata['session_user_id'] != ANONYMOUS ){
$SID = 'sid=' . $session_id;
} else {
$SID = '';
}

Moddy
PostRank 8
PostRank 8
Beiträge: 771
Registriert: 08.09.2004, 11:16

Beitrag von Moddy » 08.05.2005, 13:58

Fertig *puh*

Es nervt phpbb!

Wieder ne halbe Stunde versaut :robot:

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag