View Full Version : My webform can't detect second subscription...how to get it done ?
moneytree
01-31-2008, 09:14 AM
Hi everyone,
Good day to you.
My webform can't detect second subscription to same offer on my site ?
It should show the following error message when second subscription detected :
An Error Occurred
Notice:
Our records indicate that you are already subscribed to this list and have verified your subscription.
May I know how to get it done ?
Thank you.
Manicui
jaketone
01-31-2008, 02:23 PM
Are you using a server side language, such as PHP, ASP or CFM?
moneytree
01-31-2008, 05:42 PM
Hi jaketone,
The follwoing is my webform code for your review and advice :
<script language="javascript">
function verify()
{
var first = document.myform.realname.value;
var last = document.myform.lastname.value;
var email = document.myform.email.value;
var errors1 = "";
var errors2 = "";
var errors3 = "";
var message="Please complete the following field(s): \n";
if (first.length == "0") {
errors1="First name\n";
}
if (last.length == "0") {
errors2="Last name\n";
}
if (email.length == "0") {
errors3="email address\n";
}
if (errors1.length >= "1" || errors2.length >= "1" || errors3.length >= "1") {
alert(message + "\n\n" + errors1 + errors2 + errors3);
}
else {
document.myform.submit();
}
}
</script>
<div id="formbox">
<h3>Free E-book for today ! </h3>
<p>" SEO MADE EASY " (Worth $89)</p>
<center><img src="http://moneymakeyourich.com/images/seo_opt_made_easy_small.jpg"></center>
<form name="myform" METHOD="post" ACTION="http://moneymakeyourich.com/cgi-bin/formmail.pl">
<input type=hidden name="recipient" value="moneytree@moneymakeyourich.com">
<input type=hidden name="subject" value="Your Subject">
First Name :
<input type=text name="realname" size="20">
Last Name :
<input type=text name="lastname" size="20">
Email :
<input type=text name="email" size="20">
<center><input type="button" value="Yes,I want it !" onclick="verify()"/></center>
</form>
Thank you.
Best regards
Manicui
vBulletin® v3.6.7, Copyright ©2000-2010, Jelsoft Enterprises Ltd.