Browse code

Initial uplad w/ php7 fixes

Rainer Volkrodt authored on 2016/03/12 15:54:02
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,44 @@
1
+<?php
2
+if(!defined("_LOGOUTCHECK")) exit( );
3
+	define("_BASEDIR", "");
4
+	include("config.php");
5
+	include("includes/queries.php");
6
+	session_start( );
7
+	foreach ($_SESSION as $VarName => $Value)  { 
8
+		if(substr($VarName, 0, strlen($sitekey)) == $sitekey) {
9
+			if(strpos($VarName, "skin")) continue;
10
+			$_SESSION[$VarName] = "";
11
+			unset($_SESSION[$VarName]);
12
+			unset($_COOKIE[$VarName]);
13
+			setcookie($VarName, '', time() - 1000, '/', '', '' );
14
+		}
15
+	} 
16
+	foreach ($_COOKIE as $VarName => $Value)  { 
17
+		if(substr($VarName, 0, strlen($sitekey)) == $sitekey) {
18
+			unset($_COOKIE[$VarName]);
19
+			setcookie($VarName, "", time() - 1000, '/', '', '' );
20
+		}
21
+	} 
22
+	$result = dbquery("DELETE FROM ".$db_prefix."online WHERE online_ip='".$_SERVER['REMOTE_ADDR']."'");
23
+	unset($_COOKIE["fusion_user"], $_COOKIE["fusion_lastvisited"], $_COOKIE['fusion_visited']);
24
+	setcookie("fusion_user", "", time() - 1000);
25
+	setcookie("fusion_lastvisit", "", time() - 1000);
26
+	setcookie("fusion_visited", "", time() - 1000);
27
+
28
+require_once("header.php");
29
+//make a new TemplatePower object
30
+if(file_exists("$skindir/default.tpl")) $tpl = new TemplatePower( "$skindir/default.tpl" );
31
+else $tpl = new TemplatePower("default_tpls/default.tpl");
32
+if(file_exists("$skindir/listings.tpl")) $tpl->assignInclude( "listings", "./$skindir/listings.tpl" );
33
+else $tpl->assignInclude( "listings", "./default_tpls/listings.tpl" );
34
+include("includes/pagesetup.php");
35
+
36
+$output .= write_message(_ACTIONSUCCESSFUL);
37
+$tpl->assign("output", $output);
38
+$tpl->printToScreen( );
39
+dbclose( );
40
+exit();
41
+
42
+//	header("Location: index.php");
43
+//	exit( );
44
+?>
0 45
\ No newline at end of file