login  Naam:   Wachtwoord: 
Registreer je!
 Tutorials

Tutorials > Flash


Gegevens:
Geschreven door:
webstab
Moeilijkheidsgraad:
Normaal
Hits:
31300
Punten:
Aantal punten:
 (3.63)
Aantal stemmen:
8
Stem:
Niet ingelogd
Nota's:
 Lees de nota's (8)
 



Tutorial:

mailform met php

1. Inleiding
2. Stap 1: inputvelden
3. Stap 2: Knoppen
4. Stap 3: Het php-bestand
5. Eindwoord


1. Inleiding

Ik ga proberen in deze tutorial wat uitleg te geven of een mailform in flash in combinatie met een php-bestand. Hiervoor heb je natuurlijk flash voor nodig (zie downloads) en een server die php ondersteunt.

 top

2. Stap 1: inputvelden

Je maak een tekstkader door middel van "texttool"

Vervolgens ga je naar properties

Je stelt je tekstvak in op "input text" en kiest een naam voor een variable.(als voorbeeld pakken we "naam") Je kan overgens nog voor de layout een lettertype, een kleur kiezen, maximum lengte instellen,... maar dat heeft hier niet veel belang. Wanneer je een paswoordveld of een "textarea" wilt dan verander je "single line" door "password" of door "multiline"

Dit herhaal je een zoveel keer als je inputvelden nodig hebt.
Als je dat dan hebt gedaan, krijg je zoiets.

Mits je er een randje rond tekent en er iets voor typt.
Hier hebben de velden de volgende variables: naam-emailadres-bericht.
Het is maar dat je nog kan volgen.

 top

3. Stap 2: Knoppen

Hoe je een knop precies maakt, ga ik jullie niet uitleggen maar verwijs ik jullie graag door naar deze tutorial.
Maar ik zal jullie wel zeggen hoe je uw actie instelt.
Als action-code van je knop typ je de volgende code:
on (release) {
loadVariablesNum("mail.php", "0", "POST");
}
en "mail.php" is de bestandsnaam/url waar we de php-file vinden,die we later gaan opstellen.

 top

4. Het php-bestand

Nu gaan we de php-file opstellen. Je kan deze natuurlijk ook zelf maken met de variables $_POST['naam'] , $_POST['emailadres'] en $_POST['bericht'].
Eventjes een voorbeeld van een code:
<?php
$to = "JOU@EMAIL.HIER";
$subject = "Hier het onderwerp van de mail";
//hieronder "hoef" je niets te veranderen
$bericht = $_POST['bericht'] ;
$header = "From: " . $_POST['naam'] . " <" . $_POST['emailadres'] . "> ";
$header .= "Reply-To: " . $_POST['naam'] . " <" . $_POST['emailadres'] . "> ";
$header .= "X-Priority: 1";
mail ($to, $subject, $bericht, $header);
?>
Je moet wel zorgen dat deze file in dezelfde map zit als je *.swf en dat deze ook de naam heeft die je bij puntje 3 hebt ingevuld, namelijk mail.php

 top
5. Eindwoord

Ik hoop dat je iets had aan mijn eerste tutorial. Heb je nog vragen? Stel ze dan op het forum of aan mij.

 top

« Vorige tutorial : Button maken Volgende tutorial : dropdown menu »

© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.017s