PDA

Volledige versie bekijken : email formulier werkend krijgen met radio buttons


Angela Steevens
%Europe/Berlin %469 %2005, 12:16
kan iemand me helpen met het werkend maken van het volgende formulier

http://www.ikbenblond.com/test/formulier01.rar

Ik heb 2 radio button-groepen toegevoegd, en voor de rest zijn het alleen tekst velden die dan uiteindelijk in de email vermeld moeten worden (bij verzending dus)

Kan iemand me nu vertellen hoe ik deze radio-buttons in de formulier-code ingebakken krijg, zodat deze ook mee per email verstuurd worden?

En zou de code nog eens gecheckt kunnen worden, want niet alle waarden van de velden verstuurd hij...

Bedankt, Angela

jkostons
%Europe/Berlin %515 %2005, 13:21
http://codewalkers.com/tutorials/10/1.html

Kind kan de was doen. Geen ervaring vereist... Hoop dat je er wat aan hebt.

Succes!

Gerrit55
%Europe/Berlin %809 %2005, 20:25
http://codewalkers.com/tutorials/10/1.html

Kind kan de was doen. Geen ervaring vereist... Hoop dat je er wat aan hebt.

Succes!

Hier staan toch geen radio-buttons in? en het is niet voor MX2004

Gerrit55
%Europe/Berlin %819 %2005, 20:39
1. gebruik voor variabele-namen/ groupnamen GEEN "-" minteken, beter een underscore, dus man-vrouw wijzigen

simpelste methode (je kunt ook met evenlisteners gaan werken, zie help)
op elke radio-button, druk op F9 (AS), voer in :

on (click) {
_root.send_lv.manvrouw = "man" // wat je met je mail wilt versturen
}

on (click) {
_root.send_lv.adressoort = "prive"
}


Als eerste in je functie sendTheForm :


// Controleer op ingevulde *verplichte* velden
if (naamInput_txt.length == 0 || adresInput_txt.length == 0 || emailInput_txt.length == 0) {
status_txt.text = "Verplichte velden invullen";
return
}

als 1 van deze conditie niet goed is, dan wordt er geen mail verstuurd.

in PHP kun je je inhoud van je radiobuttons op dezelfde manier als alle anderen, dus
$manvrouw = $_POST['manvrouw']

check je functie Mail, parameters zijn : aan, onderwerp, bericht, extraheaders

[Moreasy]
%Europe/Berlin %414 %2005, 10:56
kan iemand me helpen met het werkend maken van het volgende formulier

http://www.ikbenblond.com/test/formulier01.rar

Ik heb 2 radio button-groepen toegevoegd, en voor de rest zijn het alleen tekst velden die dan uiteindelijk in de email vermeld moeten worden (bij verzending dus)

Kan iemand me nu vertellen hoe ik deze radio-buttons in de formulier-code ingebakken krijg, zodat deze ook mee per email verstuurd worden?

En zou de code nog eens gecheckt kunnen worden, want niet alle waarden van de velden verstuurd hij...

Bedankt, Angela

Dit wel een goed uitgelegde tutorial..
Ik hoop dat je er wat aan hebt.
tutorial <----------------------------- (http://www.kirupa.com/developer/mx/components.htm)

Angela Steevens
%Europe/Berlin %676 %2005, 17:13
ik heb me volgens mij aan de punten gehouden, maar op de een of andere manier blijft hij hangen. Als ik hem test dan staat er in de status balk 'versturen...' en daar blijft hij heel lang opstaan.

http://www.ikbenblond.com/kreemers/formulier02.rar

Kan iemand mij aangeven welke stap ik vergeten ben of niet goed gedaan heb?

Angela

[Moreasy]
%Europe/Berlin %735 %2005, 18:39
ik heb me volgens mij aan de punten gehouden, maar op de een of andere manier blijft hij hangen. Als ik hem test dan staat er in de status balk 'versturen...' en daar blijft hij heel lang opstaan.

http://www.ikbenblond.com/kreemers/formulier02.rar

Kan iemand mij aangeven welke stap ik vergeten ben of niet goed gedaan heb?

Angela

1# Van je script in .fla klopt niks, met name onder de button (verzenden), ga eerst eens na wat je wilt doen met deze button en hoe je je vars gaat sturen naar je php.
2# Van je php klopt ook niet veel. Probeer eerst het script eens logies te maken..
bv... 3 x $adres?? wat wil je daarmee?
3# kijk alles eerst eens rustig na, en bedenk eens goed wat je wilt gaan verzenden naar jezelf. (in dit scriptje gaan er namelijk totaal geen gegevens naar je mail toe, dit komt doordat je de $_post vars niet verzend met je php).

TIP 1. probeer eerst eens een simple mailform uit, bv. met maar 1 variable die naar je toe moet worden verzonden, en als dit lukt!! bouw vervolgens door tot een totaal mailform.

Tip 2. Zoek naar tutorials.

Tip 3. Waar je wel bij diverse tutorials op moet letten, is in welke versie php zij de tutorials hebben geschreven. dat is namelijk belangrijk met je $_POST, zie php.net (globals)

Tip 4. kost geld :D grapje :I