ADD: Allow editing of user session data
[phorkie.git] / www / user.php
1 <?php
2 /**
3  * Edit user information
4  */
5 namespace phorkie;
6 require_once 'www-header.php';
7 if (!isset($_SESSION['identity'])) {
8     require_once 'secure.php';
9 }
10
11 if (isset($_POST['name'])) {
12     $_SESSION['name'] = substr(filter_var($_POST['name'], FILTER_SANITIZE_STRING), 0, 35);
13 }
14
15 if (isset($_POST['email'])) {
16     $_SESSION['email'] = substr(filter_var($_POST['email'], FILTER_SANITIZE_EMAIL), 0, 35);
17 }
18
19 render(
20     'user',
21     array(
22         'identity' => $_SESSION['identity'],
23         'name'     => $_SESSION['name'],
24         'email'    => $_SESSION['email']
25     )
26 );
27 ?>