projects
/
mailer.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixes for extension problems while installing/removing (still double-registration...
[mailer.git]
/
debug.php
diff --git
a/debug.php
b/debug.php
index f08058f0d9b0508380728717029c910b23bf15c5..8dfc9d42c3907b98c78bb9face4d506a3abc46ea 100644
(file)
--- a/
debug.php
+++ b/
debug.php
@@
-10,7
+10,12
@@
* -------------------------------------------------------------------- *
* Kurzbeschreibung : Empfangsscript fuer debug.log Dateien *
* -------------------------------------------------------------------- *
* -------------------------------------------------------------------- *
* Kurzbeschreibung : Empfangsscript fuer debug.log Dateien *
* -------------------------------------------------------------------- *
- * *
+ * $Revision:: $ *
+ * $Date:: $ *
+ * $Tag:: 0.2.1-FINAL $ *
+ * $Author:: $ *
+ * Needs to be in all Files and every File needs "svn propset *
+ * svn:keywords Date Revision" (autoprobset!) at least!!!!!! *
* -------------------------------------------------------------------- *
* Copyright (c) 2003 - 2008 by Roland Haeder *
* For more information visit: http://www.mxchange.org *
* -------------------------------------------------------------------- *
* Copyright (c) 2003 - 2008 by Roland Haeder *
* For more information visit: http://www.mxchange.org *
@@
-31,58
+36,57
@@
* MA 02110-1301 USA *
************************************************************************/
* MA 02110-1301 USA *
************************************************************************/
-// Load security stuff here (Oh, I hope this is not unsecure? Am I paranoia??? ;-) )
-require_once("inc/libs/security_functions.php");
-
-// Init "action" and "what"
-global $what, $action;
-$GLOBALS['what'] = "";
-$GLOBALS['action'] = "";
+// Load security stuff here
+require('inc/libs/security_functions.php');
// Set module and fake "CSS mode"
// Set module and fake "CSS mode"
-$GLOBALS['module'] = "debug"; $CSS = -1;
+$GLOBALS['module'] = 'debug';
+$GLOBALS['output_mode'] = -1;
// Load the required file(s)
// Load the required file(s)
-require
_once("inc/config.php"
);
+require
('inc/config-global.php'
);
// Redirect only to registration page when this script is installed
// Redirect only to registration page when this script is installed
-if ((is
BooleanConstantAndTrue('mxchange_installed'
)) && (getTotalFatalErrors() == 0)) {
+if ((is
Installed(
)) && (getTotalFatalErrors() == 0)) {
// Is the extension installed?
// Is the extension installed?
- if (!EXT_IS_ACTIVE(
"debug"
)) {
+ if (!EXT_IS_ACTIVE(
'debug'
)) {
// Then abort here
// Then abort here
-
exit
;
+
shutdown()
;
} // END - if
// Is the request parameter set?
} // END - if
// Is the request parameter set?
- if (
isset($_POST['request']
)) {
+ if (
REQUEST_ISSET_POST(('request')
)) {
// Handle the request
// Handle the request
- if (DEBUG_HANDLE_REQUEST(
$_POST['request']
)) {
+ if (DEBUG_HANDLE_REQUEST(
REQUEST_POST('request')
)) {
// Construct FQFN for the module
$INC = sprintf("inc/debug/%s/request_%s",
// Construct FQFN for the module
$INC = sprintf("inc/debug/%s/request_%s",
-
getConfig('debug_mode'),
-
SQL_ESCAPE($_POST['request']
)
+ getConfig('debug_mode'),
+
SQL_ESCAPE(REQUEST_POST('request')
)
);
// Is the module there? Else we log it!
);
// Is the module there? Else we log it!
- if (
FILE_READABLE
($INC)) {
+ if (
isIncludeReadable
($INC)) {
// Load the request module
// Load the request module
-
LOAD_INC
($INC);
+
loadInclude
($INC);
} else {
// Missing request file, may happen while development
} else {
// Missing request file, may happen while development
- DEBUG_ABUSE_LOG(__FILE__, __LINE__,
"request_404", $_POST['request']
);
+ DEBUG_ABUSE_LOG(__FILE__, __LINE__,
'request_404', REQUEST_POST('request')
);
}
} else {
// Unhandled request detected
}
} else {
// Unhandled request detected
- DEBUG_ABUSE_LOG(__FILE__, __LINE__,
"request_unhandled", $_POST['request']
);
+ DEBUG_ABUSE_LOG(__FILE__, __LINE__,
'request_unhandled', REQUEST_POST('request')
);
}
} else {
// Empty request
}
} else {
// Empty request
- DEBUG_ABUSE_LOG(__FILE__, __LINE__,
"request_empty", ""
);
+ DEBUG_ABUSE_LOG(__FILE__, __LINE__,
'request_empty', ''
);
}
} else {
// Not installed or fatal errors
}
} else {
// Not installed or fatal errors
- DEBUG_ABUSE_LOG(__FILE__, __LINE__,
"request_fatal"
, getTotalFatalErrors());
+ DEBUG_ABUSE_LOG(__FILE__, __LINE__,
'request_fatal'
, getTotalFatalErrors());
} // END - if
// Really all done here... ;-)
} // END - if
// Really all done here... ;-)
+shutdown();
+
+//
?>
?>