vinTagesworld Flash forum

Stel zelf een vraag in het flash forum!


advanced flash e-mail
blokje door aos op 10-11-06 om 16:42
hallo,
als eerst bedankt voor je tutorial en je inzet daarvoor.
ik heb je advanced email tutorial gevolgd maar ik kom er niet echt uit.
ik heb alle stappen gedaan, alleen hij deed et niet.
ik heb em zo ver gekregen dat ie wel de tekens en velden gaat controleren op restricted enof leeg zijn. alleen bij het indrukken van submit vertoont hij die 'label' met foutjes niet aan.
ook bevroor mijn submit button als ik erop druk
ik heb _root veranderd in _parent en nou gaat ie wel door naar ( thnx msg en dat de e-mail is verzonden ) maar dat gebeurd ook niet. e-mail word niet verzonden.
ik ben echt bijna een week bezig om een email form te maken.
maar het lukt me gewoon niet.
graag wil ik jou hulp erbij,
alvast bedankt,
Aos.

 


<< [1] [2] >>
Reply
blokje door furax op 10-11-06 om 16:57
Misschien kan je hier even je code posten, of je .fla?
Zo hebben andere mensen ook de kans om je te helpen ;).

 
Reply
blokje door aos op 10-11-06 om 16:59
hij staat nu op www.xxx.nl ( contact )
heb je nog meer nodig ?
bedankt voor je snelle reactie trouwens!
[edit]
probleem is opgelost dankzij vintage, link is weggehaald


laatst ge-edit op: 13-11-06 om 00:57
Reply
blokje door vinTage op 11-11-06 om 02:02
Hallo en ook welkom :)


Beter zou zijn zoals furax al aangaf, dat je je fla bestanden ter beschikking stelt (of iig toch die van het contact form).

De reden dat de verzend "bevriest", is omdat ik dat ook aangeef in het actionscript.
actionscript code

if ((naamerror == "0") && (emailerror == "0") && (berichterror == "0")) {
    formulier.loadVariables("email.php", "POST");
    verzendKnop.enabled = false;// <- DAAR DUS
    wisKnop.enabled = false;
    errors.gotoAndStop(1);
    bezig.play();
  }
 

Over je vraag, het eerste wat in mij opkomt is dat je een verkeerde instance naam gebruikt voor de "foutjes" clip.
De instancenaam moet "errors" zijn.

Maar wederom, een fla zou makkelijker zijn ;-)

edit die layout is best leuk :-)



laatst ge-edit op: 11-11-06 om 02:03
Reply
blokje door aos op 11-11-06 om 03:57
ik zal morgen dan meer info posten, hopelijk word het eindelijk wat met me flash form. :)
groetjes.
[edit]
hier staat ie :)
de fla
[/edit]

vinTage was here (om je topic te bouncen, zodat hij bovenin staat bij de active topics)

[edit]
probleem is opgelost dankzij vintage, link is weggehaald


laatst ge-edit op: 13-11-06 om 00:57
Reply
blokje door vinTage op 12-11-06 om 23:54
Zoals ik hierboven al ergens had aangegeven moet je dat movieclipje nog "errors" noemen ;-)

Je hebt die movieclip met daarin "label.text" geen instancenaam gegeven, geef die de naam errors, en het werkt wel.

 
Reply
blokje door aos op 13-11-06 om 00:01
nice dat werkt nu wel, errors weergeven enzo
maar hij verzend me mail niet.
mail komt niet aan.. terwijl hij wel naar tnx screen springt.
is daar ergens een fout ?

laatst ge-edit op: 13-11-06 om 00:03
Reply
blokje door vinTage op 13-11-06 om 00:02
ff kijken :p

het enige wat ik me nu nog kn voorstellen is dat je in de php een andere waarde gebruikt dan de waarde van "geheimVeld".

Zorg dat er in de php dezelfde "waarde" word gebruikt.
in jouw php zou het er dus zo uit moeten zien:
php code

if ($check == "secret")
  {
    mail ($to, $subject, $bericht, $header);   
  }
 


laatst ge-edit op: 13-11-06 om 00:09
Reply
blokje door aos op 13-11-06 om 00:13
php code

<?php
$to = "xxx@.xxx";
$subject = "Laser DermaScience";
$check = $_POST['hidden'];
$bericht = $_POST['bericht'] ;
$header = "From: " . $_POST['naam'] . " <" . $_POST['email'] . ">\n";
$header .= "Reply-To: " . $_POST['naam'] . " <" . $_POST['email'] . ">\n";
$header .= "X-Priority: 1";
//scoobydoo is de "geheime" variabel in flash als je hem hier verandert dan moet dat ook in flash en andersom.
if ($check == "secret")
    {
        mail ($to, $subject, $bericht, $header);         
    }         
?>
 

dat staat er ook
dat is mijn php

laatst ge-edit op: 13-11-06 om 14:44
Reply
blokje door vinTage op 13-11-06 om 00:38
PFFFFFFFFFFFFFFFFFFFFFFFFF,,,wat een zoektocht....

MAAAR ik heb het gevonden !!

Je hebt een spelfout gemaakt bij (in de php file (hidden) )
In de fla/swf hiddin..

 
Reply
blokje door aos op 13-11-06 om 00:46
wow hij doet het !
hartstikke bedankt voor je hulp en je tutorial..
echt gaaf
thnx man !
ps: deze site word super staat nu al in me fav. ;)
greetings.

 
<< [1] [2] >>
Dit topic is gesloten.