<div class="maintitle">' . $lang['optusr_welcome'] . '</div>' . show_private_form($_POST) . '</div></td></tr></table>';
    } else {
        //Aquisizione dati
        $new_lang = $_POST['lang'];
        $new_tpp = $_POST['tpp'];
        $new_ppp = $_POST['ppp'];
        $new_hidesig = $_POST['hidesig'];
        $new_hideavatar = $_POST['hideavatar'];
        $new_hideimg = $_POST['hideimg'];
        $new_level = $_POST['level'];
        //Controllo dati
        //todo
        $query = "UPDATE {$SNAME}_localmember \r\n\t\tSET LANG = '{$new_lang}'\r\n\t\t\t,TPP = '{$new_tpp}' \r\n\t\t\t,PPP = '{$new_ppp}'\r\n\t\t\t,HIDESIG ='{$new_hidesig}'\r\n\t\t\t,HIDEAVATAR ='{$new_hideavatar}'\r\n\t\t\t,LEVEL ='{$new_level}'\r\n\t\tWHERE HASH = '{$userdata->HASH}'  LIMIT 1 ";
        $result = $db->query($query);
        echo "</table>";
        Success_Page("Successo!", "Modifiche apportate con successo<br>Loout in corso...");
        exit;
    }
}
$query = "\r\n\tSelect LANG, TPP, PPP, HIDESIG ,HIDEAVATAR, LEVEL\r\n\tFROM {$SNAME}_localmember\r\n\tWHERE hash = '{$userdata->HASH}'\r\n\tLIMIT 1;\r\n\t";
$current = $db->get_row($query);
//OUTPUT
if (!$is_post_back && $verify) {
    ?>
<tr><td>
<table cellspacing="0" width="100%">
	<tr>
		<td valign="top" class="nopad" width="24%"><?php 
    echo show_menu();
    ?>
</td>
        $mreq['REP_OF'] = pack("H32", '39022b1483601c914c507e377f56df00');
        $mreq['AUTORE'] = $user_hash;
        # Creo un vettore qualsiasi
        $extvar = array();
        # Con questo vettore nel vettore dico che voglio fare l'update del mio avatar e firma
        $extvar[UpdateMyAvatar] = array();
        $extvar[UpdateMyAvatar][avatar] = get_avatar($user_id);
        $extvar[UpdateMyAvatar][firma] = $_REQUEST['body'];
        $mreq['TYPE'] = '4';
        $mreq['BODY'] = 'Madifico la mia firma :wacko:';
        $mreq['_PRIVATE'] = base64_decode($userdata->PASSWORD);
        $mreq['_PWD'] = $KEY_DECRYPT;
        $mreq['EXTVAR'] = $core->Var2BinDump($extvar);
        $risp = $core->AddMsg($mreq);
        if (empty($risp['ERRORE'])) {
            Success_Page("Successo!", "Modifiche apportate con successo", "options_sign.php?MEM_ID={$user_id}", 1);
        }
        $is_post_back = 1;
    }
}
$current_sign = stripslashes(get_sign($mem_id));
//Processing data
$current_sign_nobb = convert(secure_v($current_sign));
//OUTPUT
if (!$is_post_back) {
    ?>
<tr><td>
<table cellspacing="0" width="100%">
	<tr>
		<td valign="top" class="nopad" width="24%"><?php 
    echo show_menu();
            }
        }
        $where_add = substr($where_add, 0, -3);
        $where_rem = substr($where_rem, 0, -3);
        $query_add = "Update {$SNAME}_emoticons\r\n\t\t\tset clickable='1' WHERE {$where_add}";
        $query_rem = "Update {$SNAME}_emoticons\r\n\t\t\tset clickable='0' WHERE {$where_rem}";
        if ($toadd) {
            $result = $db->query($query_add);
        }
        if ($torem) {
            $result = $db->query($query_rem);
        }
        //-------------------------------------------//
        $result = $db->query("\r\n\t\t\tUPDATE {$SNAME}_localmember\r\n\t\t\tSET EMOCOL = '{$new_num_row}'\r\n\t\t\tWHERE hash = '{$userdata->HASH}'\r\n\t\t\tLIMIT 1");
        echo "</table>";
        Success_Page('Modifica impostazioni forum', "Impostazioni modificate con successo");
        exit;
    }
}
$query = "\r\n\tSelect EMOCOL\r\n\tFROM {$SNAME}_localmember\r\n\tWHERE hash = '{$userdata->HASH}'\r\n\tLIMIT 1;\r\n\t";
$current = $db->get_row($query);
$query = "SELECT * from {$SNAME}_emoticons where 1 order by clickable desc";
$emoticons = $db->get_results($query);
if ($emoticons) {
    foreach ($emoticons as $emo) {
        $emo->address = $emo->internal ? "showemo.php?id={$emo->id}" : "img/emoticons/{$emo->image}";
    }
}
//OUTPUT
if (!$is_post_back && $verify) {
    ?>
     if ($_POST['password'] != $_POST['password2']) {
         $std->Error('Le password non coincidono');
     }
     if (pack('H*', md5($_POST['password'])) != $_SESSION[$SNAME]['sess_password']) {
         $std->Error('La password inserita non è corretta');
     }
     //Apporto le modifiche al database
     $query = "DELETE FROM {$SNAME}_localmember WHERE CONVERT(HASH USING utf8) = '{$IDENTIFICATORE}' LIMIT 1;";
     $db->query($query);
     if ($db->rows_affected != 1) {
         $std->Error("Errore imprevistissimo durante l\\'esecuzione della query {$query}");
     }
     DestroySession();
     //Se l'utente non esiste non posso essere loggato
     //Success!
     Success_Page("Successo!", "Modifiche apportate con successo<br>Logout in corso...", 'index.php');
     break;
 case 'export_account':
     //Controllo dati
     if (!$userdata) {
         $std->Error("Impossibile Esportare, Utente non loggatoCome diavolo ci sei finito qui?");
     }
     if ($_POST['exp_password']) {
         if (pack('H*', md5($_POST['exp_password'])) != $_SESSION[$SNAME]['sess_password']) {
             $std->Error('La password inserita non è corretta');
         }
     }
     //Preparazione dati da esportare
     $export['NICK'] = $_SESSION[$SNAME]['sess_nick'];
     $export['PWD'] = $_POST['exp_password'] ? $_POST['exp_password'] : '';
     if ($_POST['exp_settings'] == 1) {