forked from phpforfree/citationbuilder
/
citationbuild.php
executable file
·363 lines (344 loc) · 21 KB
/
citationbuild.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
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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
<?php
//Include the functions file
include ('includes/functions.php');
$style = $_POST['styleholder'];
$source = $_POST['sourceholder'];
$medium = $_POST['mediumholder'];
//Creates a citation
citationcontainstart($style);
switch ($source) {
case "book":
//Clean and load the variables from the form
$contributors = array();
$addidvalue = cleanvars($_POST['addidvalue']);
for ($i = 0; $i < $addidvalue; $i++) {
$cselect = cleanvars($_POST['contributorselect'.$i]);
$fname = cleanvars($_POST['contributorfname'.$i]);
$mi = cleanvars($_POST['contributormi'.$i]);
$lname = cleanvars($_POST['contributorlname'.$i]);
$addcontributor = array();
if ($lname) {
$addcontributor['cselect'] = $cselect;
$addcontributor['fname'] = $fname;
$addcontributor['mi'] = $mi;
$addcontributor['lname'] = $lname;
$contributors[] = $addcontributor;
}
}
$publicationyearinput = cleanvars($_POST['publicationyearinput']);
$booktitleinput = cleanvars($_POST['booktitleinput']);
$publisherlocationinput = cleanvars($_POST['publisherlocationinput']);
$publisherinput = cleanvars($_POST['publisherinput']);
if ($medium=="website") {
$websitetitleinput = cleanvars($_POST['websitetitleinput']);
$webaccessdateday = cleanvars($_POST['webaccessdateday']);
$webaccessdatemonth = cleanvars($_POST['webaccessdatemonth']);
$webaccessdateyear = cleanvars($_POST['webaccessdateyear']);
$urlwebsiteinput = cleanvars($_POST['urlwebsiteinput']);
$doiwebsiteinput = cleanvars($_POST['doiwebsiteinput']);
}
if ($medium=="db") {
$databaseinput = cleanvars($_POST['databaseinput']);
$dbaccessdateday = cleanvars($_POST['dbaccessdateday']);
$dbaccessdatemonth = cleanvars($_POST['dbaccessdatemonth']);
$dbaccessdateyear = cleanvars($_POST['dbaccessdateyear']);
$urldbinput = cleanvars($_POST['urldbinput']);
$doidbinput = cleanvars($_POST['doidbinput']);
}
if ($medium=="ebook") {
$yearpublishedinput = cleanvars($_POST['yearpublishedinput']);
$mediuminput = cleanvars($_POST['mediuminput']);
$urlebookinput = cleanvars($_POST['urlebookinput']);
$doiebookinput = cleanvars($_POST['doiebookinput']);
}
//Execute the citation
if ($style=="apa6") {
apa6bookcite($style, $medium, $contributors, $publicationyearinput, $booktitleinput, $publisherlocationinput, $publisherinput, $websitetitleinput, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear, $urlwebsiteinput, $doiwebsiteinput, $databaseinput, $dbaccessdateday, $dbaccessdatemonth, $dbaccessdateyear, $urldbinput, $doidbinput, $yearpublishedinput, $mediuminput, $urlebookinput, $doiebookinput);
}
if ($style=="mla7") {
mla7bookcite($style, $medium, $contributors, $publicationyearinput, $booktitleinput, $publisherlocationinput, $publisherinput, $websitetitleinput, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear, $urlwebsiteinput, $doiwebsiteinput, $databaseinput, $dbaccessdateday, $dbaccessdatemonth, $dbaccessdateyear, $urldbinput, $doidbinput, $yearpublishedinput, $mediuminput, $urlebookinput, $doiebookinput);
}
break;
case "bookchapter":
//Clean and load the variables from the form
$contributors = array();
$addidvalue = cleanvars($_POST['addidvalue']);
for ($i = 0; $i < $addidvalue; $i++) {
$cselect = cleanvars($_POST['contributorselect'.$i]);
$fname = cleanvars($_POST['contributorfname'.$i]);
$mi = cleanvars($_POST['contributormi'.$i]);
$lname = cleanvars($_POST['contributorlname'.$i]);
$addcontributor = array();
if ($lname) {
$addcontributor['cselect'] = $cselect;
$addcontributor['fname'] = $fname;
$addcontributor['mi'] = $mi;
$addcontributor['lname'] = $lname;
$contributors[] = $addcontributor;
}
}
$publicationyearinput = cleanvars($_POST['publicationyearinput']);
$chapteressayinput = cleanvars($_POST['chapteressayinput']);
$booktitleinput = cleanvars($_POST['booktitleinput']);
$pagesstartinput = cleanvars($_POST['pagesstartinput']);
$pagesendinput = cleanvars($_POST['pagesendinput']);
$pagesnonconsecutiveinput = cleanvars($_POST['pagesnonconsecutiveinput']);
if ($pagesnonconsecutiveinput) {
$pagesnonconsecutivepagenumsinput = cleanvars($_POST['pagesnonconsecutivepagenumsinput']);
}
$publisherlocationinput = cleanvars($_POST['publisherlocationinput']);
$publisherinput = cleanvars($_POST['publisherinput']);
if ($medium=="website") {
$websitetitleinput = cleanvars($_POST['websitetitleinput']);
$webaccessdateday = cleanvars($_POST['webaccessdateday']);
$webaccessdatemonth = cleanvars($_POST['webaccessdatemonth']);
$webaccessdateyear = cleanvars($_POST['webaccessdateyear']);
$urlwebsiteinput = cleanvars($_POST['urlwebsiteinput']);
$doiwebsiteinput = cleanvars($_POST['doiwebsiteinput']);
}
if ($medium=="db") {
$databaseinput = cleanvars($_POST['databaseinput']);
$dbaccessdateday = cleanvars($_POST['dbaccessdateday']);
$dbaccessdatemonth = cleanvars($_POST['dbaccessdatemonth']);
$dbaccessdateyear = cleanvars($_POST['dbaccessdateyear']);
$urldbinput = cleanvars($_POST['urldbinput']);
$doidbinput = cleanvars($_POST['doidbinput']);
}
//Execute the citation
if ($style=="apa6") {
apa6chapteressaycite($style, $medium, $contributors, $publicationyearinput, $chapteressayinput, $booktitleinput, $pagesstartinput, $pagesendinput, $pagesnonconsecutiveinput, $pagesnonconsecutivepagenumsinput, $publisherlocationinput, $publisherinput, $websitetitleinput, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear, $urlwebsiteinput, $doiwebsiteinput, $databaseinput, $dbaccessdateday, $dbaccessdatemonth, $dbaccessdateyear, $urldbinput, $doidbinput);
}
if ($style=="mla7") {
mla7chapteressaycite($style, $medium, $contributors, $publicationyearinput, $chapteressayinput, $booktitleinput, $pagesstartinput, $pagesendinput, $pagesnonconsecutiveinput, $pagesnonconsecutivepagenumsinput, $publisherlocationinput, $publisherinput, $websitetitleinput, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear, $urlwebsiteinput, $doiwebsiteinput, $databaseinput, $dbaccessdateday, $dbaccessdatemonth, $dbaccessdateyear, $urldbinput, $doidbinput);
}
break;
case "magazine":
//Clean and load the variables from the form
$contributors = array();
$addidvalue = cleanvars($_POST['addidvalue']);
for ($i = 0; $i < $addidvalue; $i++) {
$cselect = cleanvars($_POST['contributorselect'.$i]);
$fname = cleanvars($_POST['contributorfname'.$i]);
$mi = cleanvars($_POST['contributormi'.$i]);
$lname = cleanvars($_POST['contributorlname'.$i]);
$addcontributor = array();
if ($lname) {
$addcontributor['cselect'] = $cselect;
$addcontributor['fname'] = $fname;
$addcontributor['mi'] = $mi;
$addcontributor['lname'] = $lname;
$contributors[] = $addcontributor;
}
}
$articletitleinput = cleanvars($_POST['articletitleinput']);
$magazinetitleinput = cleanvars($_POST['magazinetitleinput']);
$datepublishedday = cleanvars($_POST['datepublishedday']);
$datepublishedmonth = cleanvars($_POST['datepublishedmonth']);
$datepublishedyear = cleanvars($_POST['datepublishedyear']);
if ($medium=="print") {
$pagesstartinput = cleanvars($_POST['pagesstartinput']);
$pagesendinput = cleanvars($_POST['pagesendinput']);
$pagesnonconsecutiveinput = cleanvars($_POST['pagesnonconsecutiveinput']);
if ($pagesnonconsecutiveinput) {
$pagesnonconsecutivepagenumsinput = cleanvars($_POST['pagesnonconsecutivepagenumsinput']);
}
$printadvancedinfovolume = cleanvars($_POST['printadvancedinfovolume']);
$printadvancedinfoissue = cleanvars($_POST['printadvancedinfoissue']);
}
if ($medium=="website") {
$websitetitleinput = cleanvars($_POST['websitetitleinput']);
$websiteadvancedinfovolume = cleanvars($_POST['websiteadvancedinfovolume']);
$websiteadvancedinfoissue = cleanvars($_POST['websiteadvancedinfoissue']);
$webpagesstartinput = cleanvars($_POST['webpagesstartinput']);
$webpagesendinput = cleanvars($_POST['webpagesendinput']);
$webpagesnonconsecutiveinput = cleanvars($_POST['webpagesnonconsecutiveinput']);
if ($webpagesnonconsecutiveinput) {
$webpagesnonconsecutivepagenumsinput = cleanvars($_POST['webpagesnonconsecutivepagenumsinput']);
}
$webaccessdateday = cleanvars($_POST['webaccessdateday']);
$webaccessdatemonth = cleanvars($_POST['webaccessdatemonth']);
$webaccessdateyear = cleanvars($_POST['webaccessdateyear']);
$urlwebsiteinput = cleanvars($_POST['urlwebsiteinput']);
}
if ($medium=="db") {
$dbpagesstartinput = cleanvars($_POST['dbpagesstartinput']);
$dbpagesendinput = cleanvars($_POST['dbpagesendinput']);
$dbpagesnonconsecutiveinput = cleanvars($_POST['dbpagesnonconsecutiveinput']);
if ($dbpagesnonconsecutiveinput) {
$dbpagesnonconsecutivepagenumsinput = cleanvars($_POST['dbpagesnonconsecutivepagenumsinput']);
}
$dbadvancedinfovolume = cleanvars($_POST['dbadvancedinfovolume']);
$dbadvancedinfoissue = cleanvars($_POST['dbadvancedinfoissue']);
$databaseinput = cleanvars($_POST['databaseinput']);
$dbaccessdateday = cleanvars($_POST['dbaccessdateday']);
$dbaccessdatemonth = cleanvars($_POST['dbaccessdatemonth']);
$dbaccessdateyear = cleanvars($_POST['dbaccessdateyear']);
$urldbinput = cleanvars($_POST['urldbinput']);
}
//Execute the citation
if ($style=="apa6") {
apa6magazinecite($style, $medium, $contributors, $articletitleinput, $magazinetitleinput, $datepublishedday, $datepublishedmonth, $datepublishedyear, $pagesstartinput, $pagesendinput, $pagesnonconsecutiveinput, $pagesnonconsecutivepagenumsinput, $printadvancedinfovolume, $printadvancedinfoissue, $websitetitleinput, $webpagesstartinput, $webpagesendinput, $webpagesnonconsecutiveinput, $webpagesnonconsecutivepagenumsinput, $websiteadvancedinfovolume, $websiteadvancedinfoissue, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear, $urlwebsiteinput, $dbpagesstartinput, $dbpagesendinput, $dbpagesnonconsecutiveinput, $dbadvancedinfovolume, $dbadvancedinfoissue, $databaseinput, $dbaccessdateday, $dbaccessdatemonth, $dbaccessdateyear, $urldbinput);
}
if ($style=="mla7") {
mla7magazinecite($style, $medium, $contributors, $articletitleinput, $magazinetitleinput, $datepublishedday, $datepublishedmonth, $datepublishedyear, $pagesstartinput, $pagesendinput, $pagesnonconsecutiveinput, $pagesnonconsecutivepagenumsinput, $printadvancedinfovolume, $printadvancedinfoissue, $websitetitleinput, $webpagesstartinput, $webpagesendinput, $webpagesnonconsecutiveinput, $webpagesnonconsecutivepagenumsinput, $websiteadvancedinfovolume, $websiteadvancedinfoissue, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear, $urlwebsiteinput, $dbpagesstartinput, $dbpagesendinput, $dbpagesnonconsecutiveinput, $dbadvancedinfovolume, $dbadvancedinfoissue, $databaseinput, $dbaccessdateday, $dbaccessdatemonth, $dbaccessdateyear, $urldbinput);
}
break;
case "newspaper":
//Clean and load the variables from the form
$contributors = array();
$addidvalue = cleanvars($_POST['addidvalue']);
for ($i = 0; $i < $addidvalue; $i++) {
$cselect = cleanvars($_POST['contributorselect'.$i]);
$fname = cleanvars($_POST['contributorfname'.$i]);
$mi = cleanvars($_POST['contributormi'.$i]);
$lname = cleanvars($_POST['contributorlname'.$i]);
$addcontributor = array();
if ($lname) {
$addcontributor['cselect'] = $cselect;
$addcontributor['fname'] = $fname;
$addcontributor['mi'] = $mi;
$addcontributor['lname'] = $lname;
$contributors[] = $addcontributor;
}
}
$articletitleinput = cleanvars($_POST['articletitleinput']);
$newspapertitleinput = cleanvars($_POST['newspapertitleinput']);
if ($medium=="print") {
$newspapercityinput = cleanvars($_POST['newspapercityinput']);
$datepublishedday = cleanvars($_POST['datepublishedday']);
$datepublishedmonth = cleanvars($_POST['datepublishedmonth']);
$datepublishedyear = cleanvars($_POST['datepublishedyear']);
$editioninput = cleanvars($_POST['editioninput']);
$sectioninput = cleanvars($_POST['sectioninput']);
$pagesstartinput = cleanvars($_POST['pagesstartinput']);
$pagesendinput = cleanvars($_POST['pagesendinput']);
$pagesnonconsecutiveinput = cleanvars($_POST['pagesnonconsecutiveinput']);
if ($pagesnonconsecutiveinput) {
$pagesnonconsecutivepagenumsinput = cleanvars($_POST['pagesnonconsecutivepagenumsinput']);
}
}
if ($medium=="website") {
$websitetitleinput = cleanvars($_POST['websitetitleinput']);
$urlwebsiteinput = cleanvars($_POST['urlwebsiteinput']);
$electronicpublishday = cleanvars($_POST['electronicpublishday']);
$electronicpublishmonth = cleanvars($_POST['electronicpublishmonth']);
$electronicpublishyear = cleanvars($_POST['electronicpublishyear']);
$webaccessdateday = cleanvars($_POST['webaccessdateday']);
$webaccessdatemonth = cleanvars($_POST['webaccessdatemonth']);
$webaccessdateyear = cleanvars($_POST['webaccessdateyear']);
}
if ($medium=="db") {
$dbnewspapercityinput = cleanvars($_POST['dbnewspapercityinput']);
$dbdatepublisheddateday = cleanvars($_POST['dbdatepublisheddateday']);
$dbdatepublisheddatemonth = cleanvars($_POST['dbdatepublisheddatemonth']);
$dbdatepublisheddateyear = cleanvars($_POST['dbdatepublisheddateyear']);
$dbeditioninput = cleanvars($_POST['dbeditioninput']);
$dbpagesstartinput = cleanvars($_POST['dbpagesstartinput']);
$dbpagesendinput = cleanvars($_POST['dbpagesendinput']);
$dbpagesnonconsecutiveinput = cleanvars($_POST['dbpagesnonconsecutiveinput']);
$databaseinput = cleanvars($_POST['databaseinput']);
$dbaccessdateday = cleanvars($_POST['dbaccessdateday']);
$dbaccessdatemonth = cleanvars($_POST['dbaccessdatemonth']);
$dbaccessdateyear = cleanvars($_POST['dbaccessdateyear']);
$urldbinput = cleanvars($_POST['urldbinput']);
}
//Execute the citation
if ($style=="apa6") {
apa6newspapercite($style, $medium, $contributors, $articletitleinput, $newspapertitleinput, $newspapercityinput, $datepublishedday, $datepublishedmonth, $datepublishedyear, $editioninput, $sectioninput, $pagesstartinput, $pagesendinput, $pagesnonconsecutiveinput, $pagesnonconsecutivepagenumsinput, $websitetitleinput, $urlwebsiteinput, $electronicpublishday, $electronicpublishmonth, $electronicpublishyear, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear, $dbnewspapercityinput, $dbdatepublisheddateday, $dbdatepublisheddatemonth, $dbdatepublisheddateyear, $dbeditioninput, $dbpagesstartinput, $dbpagesendinput, $dbpagesnonconsecutiveinput, $databaseinput, $dbaccessdateday, $dbaccessdatemonth, $dbaccessdateyear, $urldbinput);
}
if ($style=="mla7") {
mla7newspapercite($style, $medium, $contributors, $articletitleinput, $newspapertitleinput, $newspapercityinput, $datepublishedday, $datepublishedmonth, $datepublishedyear, $editioninput, $sectioninput, $pagesstartinput, $pagesendinput, $pagesnonconsecutiveinput, $pagesnonconsecutivepagenumsinput, $websitetitleinput, $urlwebsiteinput, $electronicpublishday, $electronicpublishmonth, $electronicpublishyear, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear, $dbnewspapercityinput, $dbdatepublisheddateday, $dbdatepublisheddatemonth, $dbdatepublisheddateyear, $dbeditioninput, $dbpagesstartinput, $dbpagesendinput, $dbpagesnonconsecutiveinput, $databaseinput, $dbaccessdateday, $dbaccessdatemonth, $dbaccessdateyear, $urldbinput);
}
break;
case "scholar":
//Clean and load the variables from the form
$contributors = array();
$addidvalue = cleanvars($_POST['addidvalue']);
for ($i = 0; $i < $addidvalue; $i++) {
$cselect = cleanvars($_POST['contributorselect'.$i]);
$fname = cleanvars($_POST['contributorfname'.$i]);
$mi = cleanvars($_POST['contributormi'.$i]);
$lname = cleanvars($_POST['contributorlname'.$i]);
$addcontributor = array();
if ($lname) {
$addcontributor['cselect'] = $cselect;
$addcontributor['fname'] = $fname;
$addcontributor['mi'] = $mi;
$addcontributor['lname'] = $lname;
$contributors[] = $addcontributor;
}
}
$yearpublishedinput = cleanvars($_POST['yearpublishedinput']);
$articletitleinput = cleanvars($_POST['articletitleinput']);
$journaltitleinput = cleanvars($_POST['journaltitleinput']);
$volume = cleanvars($_POST['advancedinfovolume']);
$issue = cleanvars($_POST['advancedinfoissue']);
$pagesstartinput = cleanvars($_POST['pagesstartinput']);
$pagesendinput = cleanvars($_POST['pagesendinput']);
$pagesnonconsecutiveinput = cleanvars($_POST['pagesnonconsecutiveinput']);
if ($pagesnonconsecutiveinput) {
$pagesnonconsecutivepagenumsinput = cleanvars($_POST['pagesnonconsecutivepagenumsinput']);
}
if ($medium=="website") {
$urlwebsiteinput = cleanvars($_POST['urlwebsiteinput']);
$doiwebsiteinput = cleanvars($_POST['doiwebsiteinput']);
$webaccessdateday = cleanvars($_POST['webaccessdateday']);
$webaccessdatemonth = cleanvars($_POST['webaccessdatemonth']);
$webaccessdateyear = cleanvars($_POST['webaccessdateyear']);
}
if ($medium=="db") {
$databaseinput = cleanvars($_POST['databaseinput']);
$dbaccessdateday = cleanvars($_POST['dbaccessdateday']);
$dbaccessdatemonth = cleanvars($_POST['dbaccessdatemonth']);
$dbaccessdateyear = cleanvars($_POST['dbaccessdateyear']);
$urldbinput = cleanvars($_POST['urldbinput']);
$doidbinput = cleanvars($_POST['doidbinput']);
}
//Execute the citation
if ($style=="apa6") {
apa6scholarjournalcite($style, $medium, $contributors, $yearpublishedinput, $articletitleinput, $journaltitleinput, $volume, $issue, $pagesstartinput, $pagesendinput, $pagesnonconsecutiveinput, $pagesnonconsecutivepagenumsinput, $urlwebsiteinput, $doiwebsiteinput, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear, $databaseinput, $dbaccessdateday, $dbaccessdatemonth, $dbaccessdateyear, $urldbinput, $doidbinput);
}
if ($style=="mla7") {
mla7scholarjournalcite($style, $medium, $contributors, $yearpublishedinput, $articletitleinput, $journaltitleinput, $volume, $issue, $pagesstartinput, $pagesendinput, $pagesnonconsecutiveinput, $pagesnonconsecutivepagenumsinput, $urlwebsiteinput, $doiwebsiteinput, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear, $databaseinput, $dbaccessdateday, $dbaccessdatemonth, $dbaccessdateyear, $urldbinput, $doidbinput);
}
break;
case "website":
//Clean and load the variables from the form
$contributors = array();
$addidvalue = cleanvars($_POST['addidvalue']);
for ($i = 0; $i < $addidvalue; $i++) {
$cselect = cleanvars($_POST['contributorselect'.$i]);
$fname = cleanvars($_POST['contributorfname'.$i]);
$mi = cleanvars($_POST['contributormi'.$i]);
$lname = cleanvars($_POST['contributorlname'.$i]);
$addcontributor = array();
if ($lname) {
$addcontributor['cselect'] = $cselect;
$addcontributor['fname'] = $fname;
$addcontributor['mi'] = $mi;
$addcontributor['lname'] = $lname;
$contributors[] = $addcontributor;
}
}
$articletitleinput = cleanvars($_POST['articletitleinput']);
$websitetitleinput = cleanvars($_POST['websitetitleinput']);
$publishersponsorinput = cleanvars($_POST['publishersponsorinput']);
$urlwebsiteinput = cleanvars($_POST['urlwebsiteinput']);
$electronicpublishday = cleanvars($_POST['electronicpublishday']);
$electronicpublishmonth = cleanvars($_POST['electronicpublishmonth']);
$electronicpublishyear = cleanvars($_POST['electronicpublishyear']);
$webaccessdateday = cleanvars($_POST['webaccessdateday']);
$webaccessdatemonth = cleanvars($_POST['webaccessdatemonth']);
$webaccessdateyear = cleanvars($_POST['webaccessdateyear']);
//Execute the citation
if ($style=="apa6") {
apa6websitecite($style, $medium, $contributors, $articletitleinput, $websitetitleinput, $publishersponsorinput, $urlwebsiteinput, $electronicpublishday, $electronicpublishmonth, $electronicpublishyear, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear);
}
if ($style=="mla7") {
mla7websitecite($style, $medium, $contributors, $articletitleinput, $websitetitleinput, $publishersponsorinput, $urlwebsiteinput, $electronicpublishday, $electronicpublishmonth, $electronicpublishyear, $webaccessdateday, $webaccessdatemonth, $webaccessdateyear);
}
break;
}
citationcontainend();
citationcontainend();
?>