projects
/
mailer.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Security line in all includes changed
[mailer.git]
/
inc
/
modules
/
guest
/
action-sponsor.php
diff --git
a/inc/modules/guest/action-sponsor.php
b/inc/modules/guest/action-sponsor.php
index 3485b82deb46c35253c0dc2e405e16ef83d75d18..4f7c9b526e5f10ab4d5cd3f8da1e39132d598652 100644
(file)
--- a/
inc/modules/guest/action-sponsor.php
+++ b/
inc/modules/guest/action-sponsor.php
@@
-31,8
+31,7
@@
************************************************************************/
// Some security stuff...
************************************************************************/
// Some security stuff...
-if (ereg(basename(__FILE__), $_SERVER['PHP_SELF']))
-{
+if (!defined('__SECURITY')) {
$INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), "/inc") + 4)."/security.php";
require($INC);
}
$INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), "/inc") + 4)."/security.php";
require($INC);
}
@@
-41,15
+40,13
@@
if (ereg(basename(__FILE__), $_SERVER['PHP_SELF']))
ADD_DESCR("guest", basename(__FILE__));
// Load the include file
ADD_DESCR("guest", basename(__FILE__));
// Load the include file
-$INC = PATH."inc/modules/guest/what-".$what.".php";
-if (file_exists($INC))
-{
+$INC = sprintf("%sinc/modules/guest/what-%s.php", PATH, $GLOBALS['what']);
+if (FILE_READABLE($INC)) {
// Ok, we finally load the guest action module
include($INC);
// Ok, we finally load the guest action module
include($INC);
+} else {
+ ADD_FATAL(GUEST_404_ACTION_1.$GLOBALS['what'].GUEST_404_ACTION_2);
}
}
- else
-{
- $FATAL[] = GUEST_404_ACTION_1.$what.GUEST_404_ACTION_2;
-}
+
//
?>
//
?>