14 $ct[
'etc'][
'table'] =
'account';
17 $ct[
'etc'][
'id_anagrafica'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM anagrafica_view' );
20 if( isset(
$_REQUEST[
'account'][
'id_anagrafica'] ) && ! empty(
$_REQUEST[
'account'][
'id_anagrafica'] ) ) {
21 $ct[
'etc'][
'id_mail'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM mail_view WHERE id_anagrafica = ?', array( array(
's' =>
$_REQUEST[
'account'][
'id_anagrafica'] ) ) );
26 $ct[
'etc'][
'id_gruppo'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM gruppi_view' );
29 $ct[
'etc'][
'se_amministratore'] = array(
30 array(
'id' => 1,
'__label__' =>
'amministratore' ),
31 array(
'id' => 0,
'__label__' =>
'membro' )
35 unset(
$_REQUEST[
'account'][
'password'] );
39 if( isset(
$_REQUEST[
'__activation__'] )){
42 $azione =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'UPDATE account SET se_attivo = 1 WHERE id = ?', array( array(
's' =>
$_REQUEST[ $ct[
'etc'][
'table'] ][
'id'] ) ) );
47 $_REQUEST[ $ct[
'etc'][
'table'] ][
'se_attivo'] = 1;
49 $account =
mysqlSelectRow(
$cf[
'mysql'][
'connection'],
'SELECT * FROM account_view '.
50 'LEFT JOIN mail ON mail.id = account_view.id_mail '.
51 'WHERE account_view.id = ?',
52 array( array(
's' =>
$_REQUEST[ $ct[
'etc'][
'table'] ][
'id'] ) ) );
54 $tk = md5( $account[
'username'].$account[
'password'] );
57 $cf[
'mysql'][
'connection'],
58 $cf[
'mail'][
'tpl'][
'DEFAULT_ATTIVAZIONE_ACCOUNT'],
59 array(
'dati' => array(
'tk' => $tk ),
'ct' => $ct ),
60 strtotime(
'+2 minutes' ),
61 array( $account[
'username'] => $account[
'indirizzo'] ),
62 $cf[
'localization'][
'language'][
'ietf']
70 $azione =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'UPDATE account SET se_attivo = NULL WHERE id = ?', array( array(
's' =>
$_REQUEST[ $ct[
'etc'][
'table'] ][
'id'] ) ) );
73 $_REQUEST[ $ct[
'etc'][
'table'] ][
'se_attivo']= NULL;
76 $account =
mysqlSelectRow(
$cf[
'mysql'][
'connection'],
'SELECT * FROM account_view '.
77 'LEFT JOIN mail ON mail.id = account_view.id_mail '.
78 'WHERE account_view.id = ?',
79 array( array(
's' =>
$_REQUEST[ $ct[
'etc'][
'table'] ][
'id'] ) ) );
81 $tk = md5( $account[
'username'].$account[
'password'] );
84 $cf[
'mysql'][
'connection'],
85 $cf[
'mail'][
'tpl'][
'DEFAULT_DISATTIVAZIONE_ACCOUNT'],
86 array(
'dati' => array(
'tk' => $tk ),
'ct' => $ct ),
87 strtotime(
'+2 minutes' ),
88 array( $account[
'username'] => $account[
'indirizzo'] ),
89 $cf[
'localization'][
'language'][
'ietf']
$cf['ricerca']['template']
$_REQUEST['__view__'][ $ct['view']['id']]['__restrict__']['id_progetto']['EQ']