Differences From Artifact [99c4b6f9d9]:

To Artifact [d57d1872a5]:


10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$membre = $membres->getLoggedUser();

if (!$membre)
{
    throw new UserException("Ce membre n'existe pas.");
}

require_once GARRADIN_ROOT . '/include/libs/passphrase/lib.passphrase.french.php';

$error = false;

if (!empty($_POST['save']))
{
    if (!utils::CSRF_check('edit_me'))
    {
        $error = 'Une erreur est survenue, merci de renvoyer le formulaire.';







<
<







10
11
12
13
14
15
16


17
18
19
20
21
22
23
$membre = $membres->getLoggedUser();

if (!$membre)
{
    throw new UserException("Ce membre n'existe pas.");
}



$error = false;

if (!empty($_POST['save']))
{
    if (!utils::CSRF_check('edit_me'))
    {
        $error = 'Une erreur est survenue, merci de renvoyer le formulaire.';
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
        {
            $error = $e->getMessage();
        }
    }
}

$tpl->assign('error', $error);
$tpl->assign('passphrase', Passphrase::generate());
$tpl->assign('obligatoires', $config->get('champs_obligatoires'));

$tpl->assign('pays', utils::getCountryList());
$tpl->assign('current_cc', utils::post('pays') ?: $membre['pays']);

$tpl->assign('membre', $membre);

$tpl->display('admin/mes_infos.tpl');

?>







|










52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
        {
            $error = $e->getMessage();
        }
    }
}

$tpl->assign('error', $error);
$tpl->assign('passphrase', utils::suggestPassword);
$tpl->assign('obligatoires', $config->get('champs_obligatoires'));

$tpl->assign('pays', utils::getCountryList());
$tpl->assign('current_cc', utils::post('pays') ?: $membre['pays']);

$tpl->assign('membre', $membre);

$tpl->display('admin/mes_infos.tpl');

?>