25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
**
** Implementation of the Tag View page
*/
#include <assert.h>
#include "config.h"
#include "my_page.h"
/**
Renders a logout button.
*/
static void mypage_logout_button()
{
if( g.zLogin ){
@ <br clear="both"/><hr/>
@ <strong>Logout (or "log out", if you prefer):</strong><br/>
@ <form action='login' method='POST'>
@ <p>To log off the system (and delete your login cookie)
@ press the following button:<br>
@ <input type="submit" name="out" value="Logout"/></p>
@ </form>
}
}
/**
Renders a password changer.
*/
static void mypage_password_changer()
{
if( g.okPassword ){
@ <br clear="both"/><hr/>
@ <strong>Change Password:</strong><br/>
@ <p>To change your password, enter your old password and your
|
|
|
|
|
|
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
**
** Implementation of the Tag View page
*/
#include <assert.h>
#include "config.h"
#include "my_page.h"
/*
** Renders a logout button.
*/
static void mypage_logout_button()
{
if( g.zLogin ){
@ <br clear="both"/><hr/>
@ <strong>Logout (or "log out", if you prefer):</strong><br/>
@ <form action='login' method='POST'>
@ <p>To log off the system (and delete your login cookie)
@ press the following button:<br>
@ <input type="submit" name="out" value="Logout"/></p>
@ </form>
}
}
/*
** Renders a password changer.
*/
static void mypage_password_changer()
{
if( g.okPassword ){
@ <br clear="both"/><hr/>
@ <strong>Change Password:</strong><br/>
@ <p>To change your password, enter your old password and your
|
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
@ <td><input type="submit" value="Change Password"></td></tr>
@ </tbody></table>
@ </form>
}
}
/**
Default page rendered for /my.
*/
static void mypage_page_default()
{
int uid = g.userUid;
char * sql = mprintf( "SELECT login,cap,info FROM user WHERE uid=%d",
uid );
Stmt st;
|
|
|
|
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
@ <td><input type="submit" value="Change Password"></td></tr>
@ </tbody></table>
@ </form>
}
}
/*
** Default page rendered for /my.
*/
static void mypage_page_default()
{
int uid = g.userUid;
char * sql = mprintf( "SELECT login,cap,info FROM user WHERE uid=%d",
uid );
Stmt st;
|