# Email from error frields

**URL:** <https://forum.kirupa.com/t/email-from-error-frields/26708>\
**Category:** flash\
**Created:** [July 25, 2003, 3:04pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708 "2003-07-25T15:04:33Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bez](https://avatars.discourse-cdn.com/v4/letter/b/919ad9/32.png) [@Bez](https://forum.kirupa.com/u/Bez)\
**Post date:** [July 25, 2003, 3:04pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/1 "2003-07-25T15:04:33Z")

</div>

Hi Guys,

I have created an email from in flash and php, but i would like it to have error fields.

So if somebody doesn’t type a @ in the email field it will say

“Please provide a valid email address”

And the same type of idea for the Name and Comments filed.

But, I dont now how to do this. Would anybody be kind enough to help me?

Thanks in Advance

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 3:24pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/2 "2003-07-25T15:24:12Z")

</div>

[http://proto.layer51.com/d.aspx?f=78](http://proto.layer51.com/d.aspx?f=78)  
[http://proto.layer51.com/d.aspx?f=188](http://proto.layer51.com/d.aspx?f=188)  
[http://proto.layer51.com/d.aspx?f=688](http://proto.layer51.com/d.aspx?f=688)

[http://nikke.letm.com/~nikke/dev/flash/formvalidator/](http://nikke.letm.com/~nikke/dev/flash/formvalidator/)

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 3:27pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/3 "2003-07-25T15:27:08Z")

</div>

Hi Kax,

i appreciate the reply, But i would need help setting it up.

If i posted my Php and .Fla here, could you add them for me?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 3:33pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/4 "2003-07-25T15:33:27Z")

</div>

Ehmm… yeah, I guess I could do that… :whistle:

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 3:38pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/5 "2003-07-25T15:38:49Z")

</div>

Hi Kax,

I would just like an error message to appear on the form if the user types nothing in at all, and if they dont type in an @ and . in the email field

So there is an error message for each field:

Please enter your name  
Please enter a valid email address  
and  
Please leave some comments

Thanks

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 4:20pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/6 "2003-07-25T16:20:13Z")

</div>

Here’s something quick… I have to go. :-  
[AS]checkForm = function () {  
var error;  
if (!name\_txt.length) {  
name\_txt.text = “Please enter your name”;  
error = true;  
}  
if (!email\_txt.length || email\_txt.text.indexOf("@")\<1 || email\_txt.text.indexOf(".")\<3) {  
email\_txt.text = “Please enter a valid email address”;  
error = true;  
}  
if (!comments\_txt.length) {  
comments\_txt.text = “Please leave some comments”;  
error = true;  
}  
return !error;  
};  
form\_btn.onRelease = function() {  
if (checkForm()) {  
mail\_lv = new LoadVars();  
mail\_lv.msg = comments\_txt.text;  
mail\_lv.name = name\_txt.text;  
mail\_lv.email = email\_txt.text;  
mail\_lv.send(“form.php”);  
}  
};[/AS]

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 4:27pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/7 "2003-07-25T16:27:40Z")

</div>

Thanks alot Kax,

Much appreciated

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 5:11pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/8 "2003-07-25T17:11:39Z")

</div>

You’re welcome. 😉

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 5:14pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/9 "2003-07-25T17:14:05Z")

</div>

Also, I dont suppose you could help me add a

“Sending Email…Please Wait”

and

“Email Sent”

Could you?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 5:23pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/10 "2003-07-25T17:23:11Z")

</div>

Done. 😛

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 5:45pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/11 "2003-07-25T17:45:04Z")

</div>

Thanks again Kax,

But theres one more thing,

Could you explain how you did this?

As i would like to write a tutorial on how i created this form.

Regards

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 5:48pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/12 "2003-07-25T17:48:11Z")

</div>

Also,

I just uploaded the form you modified, And when i press submit, I get Sending email please wait

And then it says Error

Even though i recieve the emai :crazy:

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 6:01pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/13 "2003-07-25T18:01:10Z")

</div>

I just tested it on my server, it works fine for me. 😉

And if you want to write a tutorial on how YOU created this form…  
You can start here… [http://www.kirupa.com/developer/actionscript/asandphp.htm](http://www.kirupa.com/developer/actionscript/asandphp.htm)

😛

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 6:02pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/14 "2003-07-25T18:02:38Z")

</div>

Hey Kax,

[Heres my email form](http://www.zionstudios.co.uk/Email.html)

Look at it, It doesn’t work ☹

Even though it still sends the emails

Craig 😃

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 6:08pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/15 "2003-07-25T18:08:21Z")

</div>

I got a 404 error. :sigh:

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 6:11pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/16 "2003-07-25T18:11:41Z")

</div>

\*\*\*\*,

My servers down ☹

Do you have Msn or Aol?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 6:21pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/17 "2003-07-25T18:21:38Z")

</div>

Nope… I’m not a big fan of instant messaging.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 6:33pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/18 "2003-07-25T18:33:28Z")

</div>

Thats very wierd,

What are the reasons for it saying “Error” when the email sends?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 25, 2003, 6:55pm UTC](https://forum.kirupa.com/t/email-from-error-frields/26708/19 "2003-07-25T18:55:48Z")

</div>

Ok Kax,

The server is back up again now

Take a look at it
