Send And Receive Form Data Through Email
Oct 12, 2005
The purpose of these scripts are to allow you to send forms using javascript. If your server doesn't support scripting languages like php or perl, or if you are unfamiliar with those languages, then this is an easy alternative for you.
When you send a form using the mailto: command, the data gets sent using the post method and in the process gets reformatted. When you receive the form data in your email it will contain hexadecimal characters, spaces will be replaced with + signs, and each value will be separated by an & sign.
You have two options when sending a form with javascript. Either you can reformat the data before it's sent. Thereby creating an email that is legible upon receiving it. Or you can reformat the data after you receive the email. I have posted both methods on this page.
Option 1: REFORMAT AFTER
Create your form using the following syntax:
<form name="NameOfYourForm" method="post" action="mailto:yourname@yourdomain.com">
<!-- your input tags go here -->
<input type="submit" value="Send">
</form>
Then download the attachment to this post. Open the file in your web browser. When you receive the email containing the form data, just select it all and copy it. Then paste the data into the "hexadecimal value" box. Click decode to convert it to ascii. Then click split to remove +'s and to split data onto multiple lines. Use the "add html" checkbox to make the output viewable in your web browser.
NOTE:
The first input tag that you use in your form will become the <title> if you use the html option. So if your first input tag is name="Name" value="Joe Smith" then the html title will appear as <title>Name: Joe Smith</title>.
View 3 Replies
ADVERTISEMENT
Jun 22, 2007
I want to send form data to given email id, I'm using mailto:ur@mail.com, but it doesn't working it dirsctly goes to localSystem A/C i.e outlook.. Code:
View 1 Replies
View Related
Apr 29, 2006
Last week after much searching, I found the answer to my problem in
this newsgroup. I can't find the thread from which I got my solution,
but I wanted to report back what worked.
When the site visitor fills out the form and submits it, this calls a
rather ordinary asp script like formmail.asp that sends the emails and
displays a "thank you" web page. At the very end of my "thank you" web
page I placed the following:
<script type="text/javascript">
location.href="FileToDownload.exe"
</script>
This causes the file download to get triggered, and asks the user if
they want to save the file. In limited testing this appears to work
fine in both Firefox and IE.
View 13 Replies
View Related
Nov 19, 2010
My HTML:
<form action="mail.php" class="contactForm" name="cform" method="post">
<div class="left">
<h1>Insurance Details</h1>[code]....
thank you message loads in a new page. BUt if I delete this line: var gender = document.getElementsById('gender'); The form run properly, when submit button is click, it will hide the forms and replace by a thank you message but problem is the data send in the email is not the right value eg. in Gender: I select Female. BUt I receive Male as value. Why is that?for live demo: http:[url]....for full Script Code: http:[url].....
View 4 Replies
View Related
Sep 28, 2010
I want to be able to send data store in JavaScript variable to my email account.
I have tried using mailto: command and for some reason it doesn't work.
View 1 Replies
View Related
Oct 6, 2009
So I have a new window document write which outputs all my data after validation into a new window, I have tried to write a button which will (when clicked) send that information to an email address. here is my code so far. i spent about 2 hours checking and playing around looking for errors couldnt find any. I think the problem is the function EmailForm and function subwrite. Is a button written into a new window a common thing to do? or is there another simpler way, however i want the user to be able to check to see if there data is valid and then click to send the email.
<HTML>
<!--learn to program through JavaScript-->
<mymerch.HTML>
<HEAD>
<TITLE> mymerch </TITLE>
<SCRIPT LANGUAGE=JavaScript>
//declaringvariables
var firname;
var surname;
[Code]...
View 8 Replies
View Related
Jul 23, 2005
I have a form built and on the onclick event I validate all of the
fields and then if the form is ok, on the submit event I run a
javascript function to set a cookie and download a file from the
current window.
I have a cgi script provided by my web host to send the contents of the
form through email but they only show me how to use the cgi script to
send email through the submit event of the form.
ie. <form name="downloadform" method="post"
action="/cgi-bin/cgiemail/mailtemp.txt" onSubmit="return
Validate(this)">
Can I utilize the cgi script/link from my javascript function and still
send the contents of the form through the cgi email??
View 1 Replies
View Related
Aug 15, 2011
I have a web service that accepts application/json but returns HTML to place in a DIV. I am not having any luck configuring the .ajax call so that it both POSTs in a format accepted by the web service and does not attempt to validate the HTML response as JSON.
[Code]...
It would seem that I cannot have anything other than 'json' in the dataType, even though from the docs it appears that this only affects the interpretation of the response, changing it's value to 'html' causes the web service to reject the call. I've also tried a converter but perhaps I'm not using it properly. Is it possible to use jquery to post JSON and get back HTML? What configurations am I missing?
View 2 Replies
View Related
Mar 29, 2011
Im using the old nopcard scripts on my site. It does every thing right except it does not send a Email to my to my email adres. I dont know how to correct this because i dont know Javascript. I include the script if anybody know how to alter it so that it will send the info to my email adres as well.
The checkout.pl script :
View 3 Replies
View Related
Jun 14, 2009
Looking for a good tutorial on how to use jQuery to read email sent tomy site's email address, and how to send email through my site'semail. Basically, how to construct the server email portion of
View 11 Replies
View Related
Apr 6, 2009
Is it possible to create a page (with javascipt) that will send an email to the "me" but the user can't see the destination email address? Im wondering if I can do the "party" with Javascript without using some server page like PHP.
View 1 Replies
View Related
Aug 25, 2009
html > input field > customer types in field > as customer types in field jquery send what is typed and the field id to a php file > php store value as session variable
now i know how to store the php variable i just dont know how to get JQuery to send the input id and the value to the php file
View 6 Replies
View Related
May 3, 2008
how to send data to MS-Excel sheet from HTML form with javascript. It should be done in javascript not java.
View 5 Replies
View Related
Oct 21, 2010
Well i do have a mysql query in one php page(php_1) & I want to submit the variables to the query in different php page(php_2) via form action but how am I supposed to do it without redirecting to php_1..All I need is to post the data to the first php page query so that It performs some action over there & thats all... So hoping sumone who knows ajax might helpme out with a sample code or point me in the right direction.
php_1 page :-
$query = ("SELECT * FROM state4 WHERE (LONG_HI<'".$_POST['Ymax']."')");
php_2 page:-
[code].....
View 2 Replies
View Related
Feb 28, 2011
I have a intern page with a form. User should enter their data and send the form. Some data from the user is stored in a database (name,phone). I want to make the form easier and complete the form with data from the database. The user should only enter his personal-number. How can i solve this with jquery? Is there any plugin?
View 2 Replies
View Related
Sep 10, 2011
It is possible send an email using Javascript.. If yes.. the how..?
View 4 Replies
View Related
Feb 24, 2005
How do I use JavaScript code to automatically send an email from a HTML form? The user enters his/her name and email address, clicks Send button and the details should be automatically sent to the recipient.
View 1 Replies
View Related
Jan 17, 2011
I have two input boxes on a form which receive the first and last name of a user. I want to be able to use charAt() to get the first letter in each box and pass it a third box on the same form. is this doable? May I request some help? I was thinking something like the function below would be the starting point --I stand correct, as it is not working.
<script type="text/javascript">
var str="Mossa";
<!--document.write(str.charAt(0));-->
document.write('<INPUT TYPE=text size=2 VALUE="str.charAt(0);">');
var str="Barandao";
[Code]...
View 4 Replies
View Related
Jan 24, 2007
Can i send an email from JavaScript? Is it possible? If yes please the
code to send email using javascript...
View 9 Replies
View Related
Dec 14, 2005
send page by email displays everything in my page including hidden elements, is there a way to avoid this?
View 1 Replies
View Related
Apr 19, 2011
I was wondering if there's way to send a variable's value to my email.
View 11 Replies
View Related
Mar 15, 2001
After remembering that you can bypass any MAILFORM skulduggery by just putting 'mailto' in the form code along with your address, I've come up with the idea that it might just be possible to take the contents of each field and then write out an HTML page using that info and maybe have a few picture links alongside using Javascript and its variables.
If you don't understand, I'm thinking about e-cards. I do not have access to any CGI or ASP or anything on my host (it's free, though not Xoom or anything). Therefore I'd like to write an HTML email including a greeting and picture directly from a form after gathering the visitor's send details and greeting.
View 5 Replies
View Related
May 5, 2011
I am programatically trying to send multiple emails from within javascript code. The problem I am having is as follows:
- In one try - I am using window.location="mailto:"+emailList - this works great if it only needs to generate 1 email, but I am doing it in a loop. when it loops through the 2nd time, it does not create a 2nd email
- In a 2nd try - I am using window.open("mailto:"+emailList - this does open multiple emails, but it also opens multiple windows.
I am trying to find a way to either not have the windows open (only the multiple emails) or automatically close the extra windows. I am including my code below - note - the window.location try is listed, but commented out.
if (emailListArray.length > jsNumEmails) {
var j=1;
for (var i=0; i<emailListArray.length; i++) {
partialEmailList = partialEmailList + ";" + emailListArray[i];
if (j == jsNumEmails) {
//window.location="mailto:"+partialEmailList;
window.open("mailto:"+partialEmailList, "temp", "height=5, width=5, top=0, left=0");
j = 0;
partialEmailList = "";
} //if
j++;
}//for
}
// if anything left in the partial list, then send that separately
if (partialEmailList != "")
{
//window.location="mailto:"+partialEmailList;
window.open("mailto:"+partialEmailList, "temp", "height=5, width=5, top=0, left=0");
}
View 2 Replies
View Related
Oct 25, 2010
I would an script to give a free PDF as a gift:
1. get an email on a box on my website (like the newsletter subscriptions)
2. send an email to subscriber, with a confirmation url
3. after confirmation, the user will receive a new email, getting a PDF to download (from my localhost, but encoding the url)
View 1 Replies
View Related
Aug 17, 2006
I created an extension for firefox that acts as a bookmarklet for
Gmail, Yahoo, and all standalone clients (via the mailto function).
Upon clickin on the toolbar-button it will send a user the the title
and url in the subject line and body respectively.
Recently, I've been bombarded with emails on adding a feature which
will allow the user to send the page as it is displayed (none of the
coding).
I;ve been researching for a couple of days now and I've come up with
nothing.
I know in IE 5.5+ they have a feature that does this but no one seems
to know how to emulate this feature.
I thought there might be somethign along the lines of
"content.document.*" like there is for the title fo a document,
"content.document.title".....
View 1 Replies
View Related
Apr 6, 2010
I am trying to give uses the ability to email a web page in addition to print the pages but I cannot get the web page to post as the body of the email.
Here is what the print function looks like:
And here is where I stand on the email the page(not just a link to the page)
The above work great if I want to send a link to the page. How do I amend the above so that the the mail_str = contentWindow html?
And do I need to do make other changes to format the email as html rather than text?
View 1 Replies
View Related