/*************************************************************************** * Dolphin Smart Community Builder * ----------------- * begin : Mon Mar 23 2006 * copyright : (C) 2006 BoonEx Group * website : http://www.boonex.com/ * This file is part of Dolphin - Smart Community Builder * * Dolphin is free software. This work is licensed under a Creative Commons Attribution 3.0 License. * http://creativecommons.org/licenses/by/3.0/ * * Dolphin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the Creative Commons Attribution 3.0 License for more details. * You should have received a copy of the Creative Commons Attribution 3.0 License along with Dolphin, * see license.txt file; if not, write to marketing@boonex.com ***************************************************************************/ require_once( 'inc/header.inc.php' ); require_once( BX_DIRECTORY_PATH_INC . 'design.inc.php' ); require_once( BX_DIRECTORY_PATH_INC . 'profiles.inc.php' ); require_once( BX_DIRECTORY_PATH_INC . 'utils.inc.php' ); // --------------- page variables $_page['name_index'] = 40; $_page['css_name'] = 'profile_activate.css'; $ID = (int)$_GET['ConfID']; $ConfCode = $_GET['ConfCode']; if ( !$ID && !$ConfCode ) exit; $logged['member'] = member_auth( 0, false ); $_page['header'] = _t("_Email confirmation"); $_page['header_text'] = _t("_Email confirmation Ex"); // --------------- page components $_ni = $_page['name_index']; $_page_cont[$_ni]['page_main_code'] = PageCompPageMainCode(); // --------------- [END] page components PageCode(); // --------------- page components functions /** * page code function */ function PageCompPageMainCode() { global $ID; global $ConfCode; global $site; global $newusernotify; $autoApproval_ifJoin = isAutoApproval('join'); $p_arr = getProfileInfo( $ID ); if ( !$p_arr ) { $_page['header'] = _t("_Error"); $_page['header_text'] = _t("_Profile Not found"); $ret = "
"; $ret .= _t('_Profile Not found Ex'); $ret.= " |
";
if ( $p_arr['Status'] == 'Unconfirmed' )
{
$ConfCodeReal = base64_encode( base64_encode( crypt( $p_arr[Email], "secret_confirmation_string" ) ) );
if ( strcmp( $ConfCode, $ConfCodeReal ) != 0 )
{
?>
=_t("_Profile activation failed")?> =_t("_EMAIL_CONF_FAILED_EX")?> |