2e email versturen
Wij hebben hier een verlofaanvraag script draaien, alles werkt goed, maar we willen graag een kopie van de 1e mail doorsturen via het bestaande script.
Het scripts is al volgt :
Quote:
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
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
<?php
$where_form_is="http://".$_SERVER['SERVER_NAME'].strrev(strstr(strrev($_SERVER['PHP_SELF']),"/"));
mail("[email protected]","Verlofaanvraag","Ingevulde gegevens:
Naam / voorl.: " . $_POST['field_1'] . "
Datum: " . $_POST['field_2'] . "
Nummer: " . $_POST['field_3'] . "
Afdeling: " . $_POST['field_4'] . "
Datum begin: " . $_POST['field_6'] . "
Datum begin tijdstip: " . $_POST['field_7'] . "
Datum einde: " . $_POST['field_8'] . "
Datum einde tijdstip: " . $_POST['field_9'] . "
Totaal aantal dagen / uren: " . $_POST['field_10'] . "
in mindering van beschikbare vakantie / snipperdagen: " . $_POST['field_12'] . "
zal worden ingehaald/datum: " . $_POST['field_13'] . "
ter compensatie van overwerk verricht op / van: " . $_POST['field_14'] . "
ter compensatie van overwerk verricht t/m: " . $_POST['field_15'] . "
Buitengewoon verlof wegen: " . $_POST['field_16'] . "
Bezoek arts: " . $_POST['field_17'] . "
Email adres: " . $_POST['field_5'] . "
Eventueel uitprinten voor urenadministratie.
");
include("confirm.html");
?>
$where_form_is="http://".$_SERVER['SERVER_NAME'].strrev(strstr(strrev($_SERVER['PHP_SELF']),"/"));
mail("[email protected]","Verlofaanvraag","Ingevulde gegevens:
Naam / voorl.: " . $_POST['field_1'] . "
Datum: " . $_POST['field_2'] . "
Nummer: " . $_POST['field_3'] . "
Afdeling: " . $_POST['field_4'] . "
Datum begin: " . $_POST['field_6'] . "
Datum begin tijdstip: " . $_POST['field_7'] . "
Datum einde: " . $_POST['field_8'] . "
Datum einde tijdstip: " . $_POST['field_9'] . "
Totaal aantal dagen / uren: " . $_POST['field_10'] . "
in mindering van beschikbare vakantie / snipperdagen: " . $_POST['field_12'] . "
zal worden ingehaald/datum: " . $_POST['field_13'] . "
ter compensatie van overwerk verricht op / van: " . $_POST['field_14'] . "
ter compensatie van overwerk verricht t/m: " . $_POST['field_15'] . "
Buitengewoon verlof wegen: " . $_POST['field_16'] . "
Bezoek arts: " . $_POST['field_17'] . "
Email adres: " . $_POST['field_5'] . "
Eventueel uitprinten voor urenadministratie.
");
include("confirm.html");
?>
Waar field_5 het ingevoerde email adres is, wij willen dus die email 2x verzenden, de 1e keer naar [email protected] en de 2e keer het email adres uit field_5
Groetjes,
Ted Jansen
Dan denk ik gewoon aan mail 2 keer gebruiken. Of maak gebruik van (B)CC
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
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
<?
$onderw = "Verlofaanvraag" ;
$bericht =
"Ingevulde gegevens:
Naam / voorl.: " . $_POST['field_1'] . "
Datum: " . $_POST['field_2'] . "
Nummer: " . $_POST['field_3'] . "
Afdeling: " . $_POST['field_4'] . "
Datum begin: " . $_POST['field_6'] . "
Datum begin tijdstip: " . $_POST['field_7'] . "
Datum einde: " . $_POST['field_8'] . "
Datum einde tijdstip: " . $_POST['field_9'] . "
Totaal aantal dagen / uren: " . $_POST['field_10'] . "
in mindering van beschikbare vakantie / snipperdagen: " . $_POST['field_12'] . "
zal worden ingehaald/datum: " . $_POST['field_13'] . "
ter compensatie van overwerk verricht op / van: " . $_POST['field_14'] . "
ter compensatie van overwerk verricht t/m: " . $_POST['field_15'] . "
Buitengewoon verlof wegen: " . $_POST['field_16'] . "
Bezoek arts: " . $_POST['field_17'] . "
Email adres: " . $_POST['field_5'] . "
Eventueel uitprinten voor urenadministratie." ;
mail("[email protected]",$onderw,$bericht) ;
mail($_POST['field_5'],$onderw, $bericht) ;
?>
$onderw = "Verlofaanvraag" ;
$bericht =
"Ingevulde gegevens:
Naam / voorl.: " . $_POST['field_1'] . "
Datum: " . $_POST['field_2'] . "
Nummer: " . $_POST['field_3'] . "
Afdeling: " . $_POST['field_4'] . "
Datum begin: " . $_POST['field_6'] . "
Datum begin tijdstip: " . $_POST['field_7'] . "
Datum einde: " . $_POST['field_8'] . "
Datum einde tijdstip: " . $_POST['field_9'] . "
Totaal aantal dagen / uren: " . $_POST['field_10'] . "
in mindering van beschikbare vakantie / snipperdagen: " . $_POST['field_12'] . "
zal worden ingehaald/datum: " . $_POST['field_13'] . "
ter compensatie van overwerk verricht op / van: " . $_POST['field_14'] . "
ter compensatie van overwerk verricht t/m: " . $_POST['field_15'] . "
Buitengewoon verlof wegen: " . $_POST['field_16'] . "
Bezoek arts: " . $_POST['field_17'] . "
Email adres: " . $_POST['field_5'] . "
Eventueel uitprinten voor urenadministratie." ;
mail("[email protected]",$onderw,$bericht) ;
mail($_POST['field_5'],$onderw, $bericht) ;
?>
EDIT:
ah, (B)CC is nog het snelste denk ik.
Gewijzigd op 25/05/2013 20:16:41 door ki ma
Het moet een apart mailtje blijven omdat het email adres dat gebruikt wordt alles automatisch uitprint ( verlofaanvragen etc. )
Toevoeging op 25/05/2013 20:25:03:
Net uitgeprobeerd, pagina wordt wit en er gebeurt niks, geen confirm.html of iets ( include('confirm.html'); toegevoegd ) geen bericht in het debug log van sendmail, en niks in het mail logboek van PHP of error!