X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fmodules%2Floader.php;h=e154a9395b23bb9a815e37247502dd697fc87871;hb=c9a5bbe818b2dbcf8e8d5774fb25f08c40c92bd8;hp=006559f5eb95342caa6660fbf7c78440f68e635a;hpb=da8af06015e111df135ae2c7db6885ec03af9c3f;p=mailer.git diff --git a/inc/modules/loader.php b/inc/modules/loader.php index 006559f5eb..e154a9395b 100644 --- a/inc/modules/loader.php +++ b/inc/modules/loader.php @@ -41,7 +41,7 @@ if (!defined('__SECURITY')) { } // END - if // Is an URL specified? -if ((isGetRequestElementSet('url')) && (isGetRequestElementSet('hash'))) { +if ((isGetRequestElementSet('url')) && (isGetRequestElementSet('hash')) && (isGetRequestElementSet('salt'))) { // Decode URL $decodedUrl = decodeString(str_replace(' ', '+', compileUriCode(urldecode(getRequestElement('url'))))); @@ -49,7 +49,7 @@ if ((isGetRequestElementSet('url')) && (isGetRequestElementSet('hash'))) { //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'decodedUrl=' . $decodedUrl . ',hash=' . getRequestElement('hash')); // Generate hash for comparing it - $hash = encodeHashForCookie(generateHash($decodedUrl . getSiteKey() . getDateKey(), getRequestElement('hash'))); + $hash = encodeHashForCookie(generateHash($decodedUrl . getSiteKey() . getDateKey(), getRequestElement('salt'))); // Debug message //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'decodedUrl=' . $decodedUrl . ',hash=' . $hash);