Volledige versie bekijken : Simpel formulier opmaken met enkele invoervelden en verzend -en resetknop
MattyH88
%Europe/Berlin %979 %2005, 00:31
Ik heb nu een flash website gemaakt. Ik had daar graag ook een contactformulier in verwerkt. Maar dit had ik graag simpel gehouden, ik zou namelijk alleen enkele invoervelden willen hebben en dan ook nog een verzend -en resetknop. Kan dit met AS ? Of ben ik echt verplicht om te werken met ASP, PHP ? Ik hoop van niet :(
Als dit kan met gewoon AS in Flash had ik graag een beetje meer uitleg als het niet teveel gevraagd is natuurlijk :D
TrueChaoZ
%Europe/Berlin %004 %2005, 01:07
ik neem aan dat je het formulier ergens naar toe wilt versturen?
bijv een mailadres ofzo
dan zal je inderdaad een server-side script daarvoor nodig hebben.
MattyH88
%Europe/Berlin %351 %2005, 09:26
Ja, 'k had het idd graag verstuurd naar m'n inbox.
Welke van al die scripts is de gemakkelijkste om te gebruiken voor een nooby op dat vlak ?
En kan iemand mij eventueel goede, overzichtelijke tutorials aanraden ?
Thx
TrueChaoZ
%Europe/Berlin %362 %2005, 09:42
ik zou het gebruik van PHP aanraden omdat dit opensource is, en daarnaast ook erg laagdrempelig, het is wel handig als je wat script ervaring hebt maar met tutorials moet het ook wel lukken. De meeste gratis hosting en ook betaalde hosting hebben bijna altijd ondersteuning voor PHP dus ook daarom is het een handige keuze.
Misschien dat je wat tutorials kan vinden op www.phpfreakz.nl
MattyH88
%Europe/Berlin %373 %2005, 09:57
Deze heb ik gevonden
<?
mail("mijnemail@hotmail.com","sending email","Naam: =". $_POST['Naam'] . "
Bedrijf: =".$_POST['Bedrijf'] . "
Adres: =".$_POST['Adres'] . "
Postcode: =".$_POST['Postcode'] . "
Woonplaats: =".$_POST['Woonplaats'] . "
Land: =".$_POST['Land'] . "
E-mail: =".$_POST['Email'] . "
Bericht: =".$_POST['Opmerking'],"From: ".$_POST['Naam']." <".$_POST['Email'].">");
?>
Nu heb ik dit ... maar hoe moet ik dit nu verwerken in m'n Flash met AS ?
TrueChaoZ
%Europe/Berlin %381 %2005, 10:09
de communicatie tussen Flash en PHP zal moeten verlopen via het LoadVars object, zie help voor meer informatie daarover en er zijn als het goed is wel tutorials over.
wat topics hierover:
- http://www.flashfocus.nl/forum/showthread.php?t=371&highlight=loadvars
- http://www.flashfocus.nl/forum/showthread.php?t=169&highlight=loadvars
- http://www.flashfocus.nl/forum/showthread.php?t=168&highlight=loadvars
en deze past het beste bij jou denk ik:
- http://www.flashfocus.nl/forum/showthread.php?t=105&highlight=loadvars
(overigens allemaal gevonden via de zoekfunctie van het forum maar je moet wel weten waarop je moet zoeken natuurlijk ;) )
tevens misschien een goede tutorial voor jou van deze website:
PHP tutorial voor newbies - mitchel baas (http://www.flashfocus.nl/tutorials/Interactie%20(php,%20asp,%20javascript)/PHP/?filename=PHP%20tutorial%20voor%20newbies_mitchel% 20baas.zip)
Dauntless
%Europe/Berlin %448 %2005, 11:45
Na bijna een week al kunnen verwijzen naar verschillende andere topics... Dat gaat goed zou ik zo zeggen!! :)
TrueChaoZ
%Europe/Berlin %461 %2005, 12:04
Na bijna een week al kunnen verwijzen naar verschillende andere topics... Dat gaat goed zou ik zo zeggen!! :)
LOL ja absoluut maaruh 4 dagen noem ik geen week :D het gaat dus nog veel sneller, zie ook mijn antwoord hier (http://www.flashfocus.nl/forum/showpost.php?p=2736&postcount=232)
Dauntless
%Europe/Berlin %463 %2005, 12:06
4 dagen is BIJNA een week ('t zit toch al over de helft ?:D)
TrueChaoZ
%Europe/Berlin %467 %2005, 12:13
4 dagen is BIJNA een week ('t zit toch al over de helft ?:D)
Ja een WERKweek ;) (werk wat is dat? :confused: )
MattyH88
%Europe/Berlin %842 %2005, 21:13
Manne !! Need more help :eek:
Ik heb die tut's es heel aandachtig bekeken en zeker die noob php tut, die noob tut heb ik volledig onder de knie (hehe)
Maar die andere zien er echt wel :eek: uit hoor .. Kan niemand mij nog bijkomende uitleg geven bij volgende code ?
Ik zou hem nu gewoon volledig kunnen kopiëren maar dan heb ik er nix aan ...
Ik had deze graag begrepen. Ik begrijp eigenlijk vooral het eerste stuk niet goed tot "function send the form". Vanaf dan kan ik wel weer volgen
stop();
function loadedDotNetVars(success)
{
if (success)
{
status_txt.text = (reply_lv.mailSend == "true") ? "Mail succesvol verzonden" : "Mail verzenden mislukt !";
trace(reply_lv.name+"\n"+reply_lv.email+"\n"+reply_lv.reactie);
}
else
{
status_txt.text = "Verzenden is mislukt!";
}
}
function sendTheForm()
{
send_lv.name = nameInput_txt.text;
send_lv.email = emailInput_txt.text;
send_lv.reactie = reactieInput_txt.text;
send_lv.sendAndLoad( "contact.php", reply_lv, "POST");
}
var reply_lv = new LoadVars();
var send_lv = new LoadVars();
reply_lv.onLoad = loadedDotNetVars;
/*
Let op Deze code op je button plaatsen
*/
on (release, keyPress "<Enter>")
{
_level0.status_txt.text = "Versturen...";
if(_level0.nameInput.length > 2 && _level0.emailInput_txt.length > 4 )
{
_level0.sendTheForm();
}
else
{
trace("wel geldige naam en email invullen graag");
_level0.status_txt.text = "naam en email goed invullen aub!";
}
}
MattyH88
%Europe/Berlin %847 %2005, 21:20
Mja, weet je ... ik hou het wel voor later, dit is gewoon nog te hoog gegrepen voor me ... :(
Toch bedankt..
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.