script voor een formulier werkt niet
ik hoop echt dat jullie mij kunnen helpen. Ik een formulier gemaakt waarop mensen zich online kunnen aanmleden voor een cursus. Dat formulier is hier te vinden:
http://adobe.compuhulp.eu/onlineinschrijven.php
nu heb ik getracht voor dit formulier een script te maken. Dit script ziet er als volgt uit:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<!--popup-->
<script>
alert ('Bedankt voor u reactie, wij nemen zo spoedig mogelijk contact met u op');
</script>
<?php
//Eigen email
$mijnemail = "[email protected]";
//Ophalen van de gegevens uit het formulier
$inschrijven = $_POST['cursus'];
$datum = $_POST['cursus_datum'];
$geslacht = $_POST['geslacht'];
$voornaam = $_POST['voornaam'];
$initialen = $_POST['initialen'];
$achternaam = $_POST['achternaam'];
$adres = $_POST ['straat'];
$postcode = $_POST['postcode'];
$plaats = $_POST ['plaats'];
$telefoonnummer = $_POST['telefoonnummer'];
$email = $_POST['email'];
$geboortedatum = $_POST['geboortedatum'];
$geboorteplaats = $_POST['geboorteplaats'];
$betalingswijze = $_POST['betalingswijze'];
$opmerkingen = $_POST ['opmerkingen'];
// Formulier naar Bart gemaild
$email_ontvanger = $mijnemail;
$email_onderwerp = "Formulier ingevuld door " . $voornaam . " Met als initialen " . $initialen;
$email_bericht .= "Er is op " . date("d-m-Y") . " om " . date("H:i") ."Het volgende formulier verstuurd.\n";
$email_bericht .= "De volgende informatie is daarbij ingevuld:\n\n";
$email_bericht .= "cursus: " . $inschrijven . ".\n";
$email_bericht .= "cursus_datum: " . $datum . ".\n";
$email_bericht .= "geslacht: " . $geslacht . ".\n";
$email_bericht .= "voornaam: " . $voornaam . ".\n";
$email_bericht .= "initialen: " . $initialen . ".\n";
$email_bericht .= "achternaam: " . $achternaam . ".\n";
$email_bericht .= "adres: " . $straat . ".\n";
$email_bericht .= "postcode: " . $postcode . ".\n";
$email_bericht .= "plaats: " . $plaats . ".\n";
$email_bericht .= "telefoonnummer: " . $telefoonnummer . ".\n";
$email_bericht .= "geboortedatum: " . $geboortedatum . ".\n";
$email_bericht .= "geboorteplaats: " . $geboorteplaats . ".\n";
$email_bericht .= "betalingswijze: " . $betalingswijze . ".\n";
$email_bericht .= "opmerkingen:\n " . $opmerkingen . ".\n";
$email_header = 'From: ' . $email . '';
mail ($email_ontvanger, $email_onderwerp, $email_bericht, $email_header);
?>
<meta http-equiv="Refresh" content= "0; url=onlineinschrijven.php" />
<script>
alert ('Bedankt voor u reactie, wij nemen zo spoedig mogelijk contact met u op');
</script>
<?php
//Eigen email
$mijnemail = "[email protected]";
//Ophalen van de gegevens uit het formulier
$inschrijven = $_POST['cursus'];
$datum = $_POST['cursus_datum'];
$geslacht = $_POST['geslacht'];
$voornaam = $_POST['voornaam'];
$initialen = $_POST['initialen'];
$achternaam = $_POST['achternaam'];
$adres = $_POST ['straat'];
$postcode = $_POST['postcode'];
$plaats = $_POST ['plaats'];
$telefoonnummer = $_POST['telefoonnummer'];
$email = $_POST['email'];
$geboortedatum = $_POST['geboortedatum'];
$geboorteplaats = $_POST['geboorteplaats'];
$betalingswijze = $_POST['betalingswijze'];
$opmerkingen = $_POST ['opmerkingen'];
// Formulier naar Bart gemaild
$email_ontvanger = $mijnemail;
$email_onderwerp = "Formulier ingevuld door " . $voornaam . " Met als initialen " . $initialen;
$email_bericht .= "Er is op " . date("d-m-Y") . " om " . date("H:i") ."Het volgende formulier verstuurd.\n";
$email_bericht .= "De volgende informatie is daarbij ingevuld:\n\n";
$email_bericht .= "cursus: " . $inschrijven . ".\n";
$email_bericht .= "cursus_datum: " . $datum . ".\n";
$email_bericht .= "geslacht: " . $geslacht . ".\n";
$email_bericht .= "voornaam: " . $voornaam . ".\n";
$email_bericht .= "initialen: " . $initialen . ".\n";
$email_bericht .= "achternaam: " . $achternaam . ".\n";
$email_bericht .= "adres: " . $straat . ".\n";
$email_bericht .= "postcode: " . $postcode . ".\n";
$email_bericht .= "plaats: " . $plaats . ".\n";
$email_bericht .= "telefoonnummer: " . $telefoonnummer . ".\n";
$email_bericht .= "geboortedatum: " . $geboortedatum . ".\n";
$email_bericht .= "geboorteplaats: " . $geboorteplaats . ".\n";
$email_bericht .= "betalingswijze: " . $betalingswijze . ".\n";
$email_bericht .= "opmerkingen:\n " . $opmerkingen . ".\n";
$email_header = 'From: ' . $email . '';
mail ($email_ontvanger, $email_onderwerp, $email_bericht, $email_header);
?>
<meta http-equiv="Refresh" content= "0; url=onlineinschrijven.php" />
Wanneer ik op de knop "bevestig aanmelding" klik gebeurt er echter helemaal niet. Ziet iemand van jullie war ergens in dit script het heel erg fout gaat?
Zowieso bedankt dat jullie er even naar willen kijken.
Groet Bart
Graag in het vervolg bij code, [code] [/code] tags gebruiken. [/modedit]
Gewijzigd op 16/08/2011 21:42:54 door Bas IJzelendoorn
<input name="submit" type="submit" value="bevestig aanmelding" />
Begin in elk geval is met: