CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Profiles question - allowing users to update thir data
Pages: [1]

Author Topic: Profiles question - allowing users to update thir data  (Read 438 times)

clarkac

  • Administrator
  • Ask me questions
  • *****
  • Posts: 399
  • Karma: 11
  • CiviCRM version: 4.4.11 & 4.5.5
  • CMS version: Drupal 7
  • MySQL version: 5.1.61-cll
  • PHP version: 5.3.27
Profiles question - allowing users to update thir data
September 21, 2013, 04:35:27 am
My user wants to email a group, so they can click on a link that enables them to update their data (they won't have a Drupal signon).   I've set this up, using a method described in the floss manual so the email has a link like this:
http://www.mysite.org.uk/civicrm/profile/edit?reset=1&gid=13&id=4107&cs=bbc6c9e6c4a2e7d2f19167611c50ea48_1379750407_168
The problem I've found is that the browser page the user gets by clicking the link sometimes has the misleading message 'Thank you. Your information has been saved' which I guess is because that page is in a cache somewhere.
Here's my question... the latest floss manual doesn't describe this method.  Is this because there's a better way?  Should I be using webform rather than this approach?  Thanks for your help.
Andy Clark

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: Profiles question - allowing users to update thir data
September 21, 2013, 09:29:48 am
So this is 2 issues:
  • Mystery Message: Yes that sounds like some sort of session/caching issue - possibly a bug in CiviCRM, possibly to do with your own site's caching methods.
  • Should you use a webform: Well there are some things that webforms can do that profiles can't do (relationships, multiple contacts, conditional fields, layouts, mollom, etc.) and there are a few things profiles can do that webforms can't do (create user account, directory listings). For a basic "update your info" form, they can both do that, so you can use either. But I think there is a good chance there's a feature in webforms you'll enjoy having even for simple forms, like layouts. Also it would solve your other problem.
Try asking your question on the new CiviCRM help site.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Profiles question - allowing users to update thir data
September 21, 2013, 12:03:28 pm

Are you trying and testing for multiple users via the same browser.

we store session and cookie info and this might potentially be confusing things and hence the thankyou message

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Profiles question - allowing users to update thir data

This forum was archived on 2017-11-26.