Chinaunix首页 | 论坛 | 博客
  • 博客访问: 153962
  • 博文数量: 33
  • 博客积分: 2057
  • 博客等级: 大尉
  • 技术积分: 430
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-19 16:37
文章分类
文章存档

2013年(2)

2012年(23)

2011年(8)

分类: Python/Ruby

2012-11-21 10:20:28


点击(此处)折叠或打开

  1. #coding=utf-8
  2. from config import *
  3. from mod_python import Session
  4. import md5

  5. def html(body): # HTML头,保证中文显示正常
  6.     return """

  7. -Type" content="text/html" charset="utf-8">
  8. """ + body + ' '

  9. def a(req): # 显示登录状态
  10.     session=Session.Session(req)
  11.     if session.has_key('user'): return u'已登录

    注销
    '

  12.     else: return u'登录
    '


  13. def less(req): # 左侧页面
  14.     return html( a(req) + \
  15. u'


    里程列表:' + \
  16. ''.join([" %s " %km.s for km in kms]) + '')

  17. def login_form(): # 登录框
  18.     return html("""
  19. ./login" method="POST">
  20.     用户名: " name="username">

  21.     密码: " name="password">

  22.     " value="登录" />
  23. """)

  24. def login(req,username,password):
  25.     session=Session.Session(req)
  26.     p = '3f572fcb0f9af03848738946954b8c43'
  27.     if username == 'tky' and md5.new(password).hexdigest() == p:
  28.         session['user'] = username
  29.         session.save()
  30.         return html(u'登录成功
    这儿返回
    '
    )
  31.     return html(u'用户名或密码错误
    这儿返回
    '


  32. def logout(req):
  33.     session=Session.Session(req)
  34.     del session['user']
  35.     session.save()
  36.     return html(u'注销成功
    这儿返回
    '
    )

阅读(975) | 评论(0) | 转发(0) |
0

上一篇:mod_python 上传文件

下一篇:PHPlot曲线图

给主人留下些什么吧!~~