I am using:
Version 1.51 (2008-11-19 14:48:02)
Database drivers available: SQLite3, Postgre
The only code that could be of use is this snippet, the rest are
several lines of forms, strings, mail templates and such
user = db(db.users.id == session.user_id).select()
if form.accepts(request.vars,session,
formname="account_management_form") and
form.vars.password==form.vars.password2:
key = md5.new(str(random.randint(0,9999))).hexdigest()
try:
id=db.users.update(
email = form.vars.email,
password = form.vars.password
)
except Exception, detail:
print 'Error:', detail
response.flash = T("Update unsuccessful, please contact
our service team")
else:
db.commit()
session.flash = user[0].user_name
redirect(URL(r=request, f="manage_account"))
elif form.vars.password != form.vars.password2:
form.errors.password2 = T('Passwords do not match')
response.flash = T("Update unsuccessful, please contact our
service team")
elif form.errors:
response.flash = T("Please check your values")
else:
pass
#response.flash = T("Please fill in the registration form")
return dict(form = form, page_title = page_title, page_content =
page_content)
Thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py Web Framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---