Last change
on this file since 14307 was
14307,
checked in by james@…, 14 years ago
|
deux versions de la balise: dans _dev_ mes bricolages les plus aboutis, dans _stable_, la dernière version qui va bien (enfin, personne n'a dit qu'elle n'allait pas bien...)
|
File size:
655 bytes
|
Line | |
---|
1 | <?php |
---|
2 | |
---|
3 | if (!defined("_ECRIRE_INC_VERSION")) return; |
---|
4 | |
---|
5 | function action_session_dist() { |
---|
6 | |
---|
7 | $securiser_action = charger_fonction('securiser_action', 'inc'); |
---|
8 | $arg = $securiser_action(); |
---|
9 | |
---|
10 | // La cible de notre operation de connexion |
---|
11 | $redirect = _request('redirect'); |
---|
12 | $redirect = isset($redirect) ? $redirect : _DIR_RESTREINT_ABS; |
---|
13 | |
---|
14 | list($session, $action, $var, $val) = split('-', $arg); |
---|
15 | |
---|
16 | session_name($session); |
---|
17 | session_start(); |
---|
18 | switch($action) { |
---|
19 | case 'affecter': |
---|
20 | $_SESSION[$var] = $val; |
---|
21 | break; |
---|
22 | case 'vider': |
---|
23 | unset($_SESSION[$var]); |
---|
24 | break; |
---|
25 | default: |
---|
26 | break; |
---|
27 | } |
---|
28 | |
---|
29 | // Redirection finale |
---|
30 | redirige_par_entete($redirect, true); |
---|
31 | } |
---|
32 | |
---|
33 | ?> |
---|
Note: See
TracBrowser
for help on using the repository browser.