ik heb een winkel wagen waarvan de waardes en producten worden opgeslagen in sessie variabele.
Nu wil ik de inhoud van deze variabele mailen als de bestelling is geplaatst en heb de de functie aan een variable gehangen en laat deze mailen maar als ik dan de gekregen mail binnenkrijg dan staat daar de tekst van de functie in ipv de waarde. Hoe kan ik dit oplossen?
ik weet dat er een hele lap code bij zit maar ik weet niet waar de fout zit hopelijk is dit niet erg...
Nu wil ik de inhoud van deze variabele mailen als de bestelling is geplaatst en heb de de functie aan een variable gehangen en laat deze mailen maar als ik dan de gekregen mail binnenkrijg dan staat daar de tekst van de functie in ipv de waarde. Hoe kan ik dit oplossen?
ik weet dat er een hele lap code bij zit maar ik weet niet waar de fout zit hopelijk is dit niet erg...
code:
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
| <?php session_start(); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Untitled Document</title> <style type="text/css" media="screen"> <!-- .toevoegen { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif } .style1 {font-size: 12px} a:link { color: #000000; } a:visited { color: #000000; } a:hover { color: #000000; } a:active { color: #000000; } .knop { background:inherit; border-width: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; cursor:hand; } .style3 {font-size: 12px; font-weight: bold; } --> </style> </head> <body> <?php if ($_POST['name'] == FALSE) { echo "Vul a.u.b. u naam in<br><br>"; } if ($_POST['address'] == FALSE) { echo "Vul a.u.b. u adres in<br><br>"; } if ($_POST['housenr'] == FALSE) { echo "Vul a.u.b. u huisnummer in<br><br>"; } if ($_POST['zipcode'] == FALSE) { echo "Vul a.u.b. u postcode in<br><br>"; } if ($_POST['country'] == FALSE) { echo "Vul a.u.b. u woonplaats in<br><br>"; } if ($_POST['land'] == FALSE) { echo "Vul a.u.b. u land in<br><br>"; } if ($_POST['phone'] == FALSE) { echo "Vul a.u.b. u telefoonnummer in<br><br>"; } if ($_POST['mail'] == FALSE) { echo "Vul a.u.b. u e-mail adres in<br><br>"; } else { $order = " <?php foreach ($_SESSION[\'mandje\'] as $id => $aantal) { AddedProduct($id, $aantal); } function AddedProduct($fid, $faantal) { $DBserver = \'localhost\'; //Database server $DBuser = \'dullers\'; //Database gebruiker $DBpass = \'dullers\'; //Database wachtwoord $DBname = \'dullers\'; //Database naam //Verbinding maken met de database en tabellen laten genereren $DBconnect = mysql_connect($DBserver, $DBuser, $DBpass); mysql_select_db($DBname, $DBconnect); $artikelen_sql = \"SELECT * FROM artikelen WHERE ID =\" . $fid; $artikelen_result = mysql_query($artikelen_sql); while ($artikelen = mysql_fetch_array($artikelen_result)) { ?> </span> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="100" class=\"style1\"><?php echo $artikelen[\'Merk\']; ?></td> <td width="150" class=\"style1\"><?php echo $artikelen[\'Product\']; ?></td> <td width="65" class=\"style1\"><?php echo $artikelen[\'Inhoud\']; ?></td> <td width="55" class=\"style1\"><?php echo number_format($artikelen[\'Prijs\'], 2); ?></td> <td width="86" class=\"style1\">Aantal: <?php echo $faantal; ?> </td> <td class=\"style1\">€ <?php $sub_totaal = $artikelen[\'Prijs\'] * $faantal; echo number_format($sub_totaal, 2); ?></td> </tr> </table> <?php global $fid; global $totaal; $totaal = $totaal + $sub_totaal; } } echo \"<br><b> Totaal prijs: €\" . number_format($totaal, 2) . \"<b>\"; @mysql_close(); ?> "; $name = $_POST['name']; $address = $_POST['address']; $housenr = $_POST['housenr']; $zipcode = $_POST['zipcode']; $country = $_POST['country']; $land = $_POST['land']; $phone = $_POST['phone']; $mail = $_POST['mail']; $date = date ('d F Y H:i'); $subject = $date . " " . "Order: " . $name; $data = $name . "<br>" . $address . " " . $housenr . "<br>" . $zipcode . " " . $country . "<br>" . $land . "<br>" . $phone . "<br>" . $mail . "<br><br>" . $order; ini_set("sendmail_from",$mail); $sendmail = mail("info@lounge-room.nl", $subject, $data); } if ($sendmail == 1) { echo "<meta http-equiv=\"refresh\" content=\"10;url=index.php\" tarPOST=\"_self\">"; ?> Bedankt voor u bestelling bij Bobshop. Binnen enkele minuten ontvangt u een bevestiging van u bestelling per e-mai. U wordt binnen 10 seconden terug gestuurd naar de hoofdpagina, wilt u niet wachten klik dan <a href="index.php" target="_self">HIER</a>. <?php } elseif ($sendmail == 0) { ?> Het verzenden van u e-mail is niet gelukt, probeer het opnieuw, klik <a href="index.php?page=order_send.php" target="_self">HIER</a>. <?php } ?> </body> </html> |