Na veel vallen en opstaan heb ik ook eindelijk een scriptje, dankzij Dimention...
Als je een Flash website heb wil je ook wel een contact formulier hebben.
Nou dankzij dit scriptje kan dat. :biggrin:
Hier is een hele tutorial daarvoor.. is veel makkelijker. :biggrin:
1) Je maakt eerst in flash 3 text boxjes en dan moet je hun als input text en en single line selecteren, en je geeft hun de variabelen name, email en subject (iedere box een eigen variabel natuurlijk.)
2) Dan maak je een grote text box en die moet je selecteren als input text en multiline. Je geeft het de variabel; message
3) Je maakt eerst een reset knop, ik neem aan dat je weet hoe je een gewone knop moet maken en als je het niet weet zeg ik het even. En anders kan je dit overslaan .
Je maakt eerst een text box en daar typ je Reset in of iets anders, je kan hem nog mooi maken als je rechtermuisknop erop doet en dan 'edit' aanklikken. Maar dat doen we nu even niet.
Je doet dan rechtermuisknop op de text en dan 'convert to symbol' en Voila je hebt een knop.
Nu gaan we het en action geven; doe rechtermuisknop op de knop en dan 'actions'. En dan voer je dit scriptje in
Je moet de script wat je nu ziet NIET veranderen!
PHP:
on (release) {
name = "";
subject="";
message="";
email="";
}
En dan ben je klaar met de reset knop.
Als je geen reset knop wilt hoef je die niet perse te maken.
4) We gaan nu de send button maken.
Je maakt precies dezelfde knop als bij 3 maar dan zonder die script en je zet en Send of Verzenden of hoe je het wilt. En je geeft dit bij 'action'.
PHP:
on (release) {
if (name eq "" or subject eq "" or message eq "" or email eq "") {
stop ();
} else {
loadVariablesNum ("form.php", 0, "POST");
// In plaats van 104 zet je de frame waar je naartoe wilt gaan als het mailtje verzonden is
gotoAndStop (104);
}
}
5) Open een programma waarmee je een php pagina kan maken bijv kladblok ofzo.
6) Voer dan dit scriptje in.
PHP:
<?php
//------------------------------------------------------|
// Dit scripje is mede mogelijk gemaakt door Dimention, |
// en Robbah... |
// Veel plezier ermee..! |
// |
// http://www.softcity.nl |
//------------------------------------------------------|
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
//------------------------------------------------------|
//Vul hier de afzender in van wie je die wilt ontvangen.|
$headers .= 'From: De Afzender' . "\r\n"; // |
//------------------------------------------------------|
$headers .= 'Reply-To: '.$_POST['email'] . "\r\n";
//------------------------------------------------------|
// Vul hier je e-mail adress in... |
$to = "Je e-mail adres"; // |
//------------------------------------------------------|
$msg = "Naam: ".$_POST['name']."\n";
$msg .= "E-mail Address: ".$_POST['email']."\n";
$msg .= "Onderwerp: ".$_POST['subject']."\n";
$msg .= "Bericht: ".$_POST['message']."\n";
//-------------------------------------------------------------------|
// Vul hier het onderwerp in van het bericht. |
if(mail($to, "Je Onderwerp", $msg, $headers))// |
//-------------------------------------------------------------------|
?>
7) Sla dan de php pagina op als form.php dat MOET, anders werkt het niet.
8) Veel plezier met je contact formulier in flash!