Ik moet voor school een e-businesscard maken in flash.
Voor het contactformulier gebruik ik een scriptje van internet.
Probleem bij dit script is dat hij alleen een error message geeft als de php een error doorgeeft (denk ik). Maar hij moet ook een error aangeven als er geen internetverbinding is.
Dit is de volledige tutorial met alle code: http://www.sephiroth.it/tutorials/flashPHP/email/index.php
Dit is de code onder de send button, daar gaat het om lijkt mij:
Voor het contactformulier gebruik ik een scriptje van internet.
Probleem bij dit script is dat hij alleen een error message geeft als de php een error doorgeeft (denk ik). Maar hij moet ook een error aangeven als er geen internetverbinding is.
Dit is de volledige tutorial met alle code: http://www.sephiroth.it/tutorials/flashPHP/email/index.php
Dit is de code onder de send button, daar gaat het om lijkt mij:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| on (release) {
// Now import the variables we
// need to send in this movie clip
sender_mail = _parent.Semail.text
sender_name = _parent.Sname.text
sender_subject = _parent.Ssubject.text
sender_message = _parent.Smessage.text
// all the vars we just imported
// will be sent via POST method now
loadVariables("http://www.ei-internet.nl/zzz/flash/flash.php",this,"POST");
// and when receives the answer from
// the server...
this.onData = function()
{
for(var a in this) trace([a,this[a]])
// ok, next frame
_parent.nextFrame();
if(this.output=='sent')
{
// in case of success
_parent.errTitle = 'Bedankt.';
_parent.errType = "De informatie is verzonden. U hoort zo spoedig mogelijk van ons.";
} else {
// else
_parent.errTitle = "Error!";
_parent.errType = "Er is een fout opgetreden bij het verzenden van de informatie. Probeer het later nog eens.";
}
}
} |