I'm using an Ektron HTML Form on one of my pages for registration for an event. The Form sends an email to my client with all of the information that the user put in. However, the email includes extra fields with data that the client does not need, and they find it confusing. In addition to all the fields that the user filled out, they're also getting fields such as "cx", "cof", "EktFormId", etc. The client finds this confusing and doesn't want the extra fields, they only want to be sent the info that was filled in (or left blank) by the user.
This is a screenshot of the email that is being sent upon form submission. We want to prevent everything before "FirstName" from being sent. Does anyone know how to do this?
The best way will involve a bit more legwork on your part. If you have the HTML form post to an Action Page, then your Action Page can use Request.Form to pull in the fields you want and then send your own email.
See the documentation and look for section "Redirecting Form Data to an Action Page"
Related
I created a registration form for a website and I included the Place Autocomplete Address Form provided by Google to fill the Country, Province and City fields.
It works perfectly. However, I use Google Analytics and I have seen that a certain number of users leave the process before completing the registration, as if something went wrong and couldn’t complete it.
The form itself is quite simple, so I checked it with some possible errors.
It has several requested fields, so the form reloads partially to display a popup asking you to add the information or data in each case. The fields filled out correctly keep de information. All but the ones filled out by the Google API, which simply disappear. And I am not talking about the information added to them, the fields themselves are missing, removed from the code.
Any suggestion?
I created a registration form.
Some fields (Country, Province and City) are filled by this API:
Place Autocomplete Address Form
The code I used is on that page.
If you fill out the form and make any mistake or fail to fill any requested field, for instance, adding different passwords in the Password and Re-write Password fields, the form realoads partially displaying a message requesting you to fill them properly.
By them, the fields to be filled by the Google API are gone, removed from the code.
The problem is that when the user filled the, in the example, password and re-write password fields properly, another message popups requesting to fill the country, province and city fields.
Is it clear enough now?
I am in receipt of an forwarded email that has a form to be filled & submitted for a course/event registration. The form has a studentId, emailId, mobileNo, password, Confirm password fields & a submit button.
On Gmail, I fill in details & submit, nothing happens.
In yahoo, as I type the password (after typing other fields), I get a popup that says that the form is not being submitted to yahoo & yahoo never asks password. I do a OK on the popup & submit the form, nothing happens
In hotmail, as I try to type in characters in any of the above fields the cursor disappears, so nothing to submit.
A 'view source' of the page does not show a 'form' element that I was expecting. When I do a inspect element I am able to see the static labels against each of the fields above though no form element. See a lot of tr, td wrapped in table/tbody.
I have tried reading various forums, they seem to mention that having such forms in html emails is a bad idea & better option is to provide a link. None of them say that it will not work on gmail or yahoo.
This mails with the form has been sent to many people & some of them at least have been able to submit. I am just unable to figure out the reason for the failure of the submit. I have tried IE, Mozilla & Chrome.
Any views on what the solution to the problem would be very helpful.
On some newer email readers the form tag is stripped out because of security issues. It's better to have the form on the Internet and a link to it from the email document.
I need to set different signup forms for the same MailChimp list. For example:
A signup form with just Name and E-mail.
A signup form with just Name, E-mail, City and Company.
A complete signup form with all fields available.
These different signup forms would be applied on different circumstances, but they would all register the subscriber on the same list.
Please let me know when this will be implemented.
Thanks a lot!
If you goto Form Builder in Mailchimp choose Embedded forms.
When in here choose the 'Naked' option.
This provides you the raw html that you can then amend. Eg. I removed the first name and last name and fields that came with it.
Be aware that if you have any required fields, you will not be able to submit form without them included. There is a link to the form editor which let's you choose which fields are required.
I'm putting together a pretty basic InfoPath 2010 form that will be filled out in a browser (by non-logged in users) and will generate an email upon submission. The client that I building the site for would like a user to be able to check a box to mark whether they would like to have the email address that they provided be CC'd on the form submission.
I know how to CC the email upon submission, but I haven't found anything that talks about using a check box to control it. I have tried playing around with rules and submit button options, but couldn't get exactly what I wanted to stick.
What I need is: if a user checks a box, they will get CC'd upon submission, and if they leave the check box unchecked, then they receive no email.
Use the code behind of the InfoPath form to accomplish this. Get the XPath of the field associated with the checkbox in the Form_Submit method of the code behind. If the field returns true, go ahead and CC, otherwise, don't CC.
I would like to have a user redirected to an external credit card gate. Of course I have to POST some user info to that gate, but I don't know how exactly can I do this.
I know that I could do this by generating a html form with hidden or read-only fields and have a user click "Submit" button. But this solution is not perfect, because all the form data could be easily changed using e.g. Firebug. I think you cannot do this using $this->_redirect(...). But maybe there is some other solution?
Many thanks for any tips or suggestions.
I would like to have a user redirected to an external credit card gate. Of course I have to POST some user info to that gate, but I don't know how exactly can I do this.
Using a form is the only method available. The RFC states that the user should explicitly agree to sending a POST (i.e. click on a submit button).
I know that I could do this by generating a html form with hidden or read-only fields and have a user click "Submit" button. But this solution is not perfect, because all the form data could be easily changed using e.g.
It is no more secure that using a redirect as the header data can be modified without too much of a problem. There are even Firefox plugins to do it.
use cURL to post data
http://framework.zend.com/manual/en/zend.http.client.adapters.html