0) && ($content['data_type'] == 'TEMP')) { // Load subject and URL (but forwhat do we need the subject line here??? list($url) = SQL_FETCHROW($result); // This fixes a white page setPostRequestElement('url', $url); // Mode is member $mode = 'member'; } else { // Matching line not found redirectToUrl('modules.php?module=index&what=login'); } } else { // He is no longer logged in redirectToUrl('modules.php?module=index&what=login'); } } // END - if if ((isPostRequestElementSet('url')) || (isGetRequestElementSet('url')) || (!isFullPage())) { // Default URL is ours $url = getUrl(); // Use URL from POST or GET data if set if (isPostRequestElementSet('url')) { // POST data comes first $url = postRequestElement('url'); } elseif (isGetRequestElementSet('url')) { // Then GET data $url = decodeString(str_replace(' ', '+', compileUriCode(urldecode(getRequestElement('url'))))); } // Add missing element $frame = ''; if (!isFullPage()) { $frame = getRequestElement('frame'); } // END - if // Switch on 'frame' // @TODO Rewrite this somehow switch ($frame) { case '': switch ($mode) { case 'member': // Build frameset $content['order'] = bigintval(getRequestElement('order')); $content['url'] = generateDereferrerUrl($url); loadTemplate('member_order_frametester', FALSE, $content); break; case 'guest': $content['url'] = generateDereferrerUrl($url); loadTemplate('guest_frametester', FALSE, $content); break; } // END - switch break; case 'test_top': displayMessage('{--GUEST_FRAMETESTER_TOP--}'); break; case 'back': // Back buttom loadTemplate('member_order_back', FALSE, getRequestElement('order')); break; case 'send': // Send mail away loadTemplate('member_order_send', FALSE, getRequestElement('order')); break; } // END - switch } else { // Go away... redirectToUrl('modules.php?module=login'); } // [EOF] ?>