Form Prepopulation: Not possible to use a + symbol

  • Profile Image
    digitalbridge
    Asked on February 23, 2016 at 01:29 PM

    hi,

    not sure if it is ok to respond to this or if I should open a new discussion. How would something like this work with email addresses? Sometimes people will use a + at the end of their email address to filter mail (ie: example+jotform@example.com). We can't really use your hidden field trick for this and it's crucial that  we correct the correct email. Have there been any process changes on this?

     

    Thanks

  • Profile Image
    Mike
    Answered on February 23, 2016 at 01:34 PM

    If the idea is to forward user input data, it is possible to use URL encoding to convert it into a safe format.

    Example:

    https://www.example.com/?emailAddress={email}

    becomes

    https://www.example.com/?emailAddress={URLENCODE:email}

    Guide:

    How to Pass Values to the Text Area of a Form via URL encoding

    If you are referring to something else, please provide us with more information about your case.

  • Profile Image
    digitalbridge
    Answered on February 23, 2016 at 02:39 PM

    Mike- I am specifically talking about encoding the plus sign.

    According to this issue: http://www.jotform.com/answers/598911-Prepopulating-form-fields-with-data-containing-sign-does-not-work/?entrymessage=10732640770

    it is not possible. But I need to know if there is some workaround because we need this to behave as expected.

    See the following example (note that the "+" turns into a space):


    http://form.jotform.me/form/21307841590451?description={URLENCODE:testemail%2B123@example.com}


    http://form.jotform.me/form/21307841590451?description=testemail%2B123@example.com

  • Profile Image
    Mike
    Answered on February 23, 2016 at 04:07 PM

    Thank you for your updated.

    Unfortunately, we do not have any solution at this time. I have attached a ticket to this thread and forwarded it to our Development Team to see if we can do anything about this.

    We will let you know if we have any updates.

  • Profile Image
    NicholasWestley
    Answered on May 29, 2016 at 10:24 PM

    Hi,

    this has now been implemented. To prepopulate a '+' symbol from the url use the {plusSign} placeholder.  Like this: nicholasthomas{plusSign}business@gmail.com.

    Regards,

    Nicholas