aboutsummaryrefslogtreecommitdiffhomepage
path: root/inc/3rdparty/libraries/mpdf/examples/example09_forms.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/3rdparty/libraries/mpdf/examples/example09_forms.php')
-rw-r--r--inc/3rdparty/libraries/mpdf/examples/example09_forms.php204
1 files changed, 0 insertions, 204 deletions
diff --git a/inc/3rdparty/libraries/mpdf/examples/example09_forms.php b/inc/3rdparty/libraries/mpdf/examples/example09_forms.php
deleted file mode 100644
index 0117a5be..00000000
--- a/inc/3rdparty/libraries/mpdf/examples/example09_forms.php
+++ /dev/null
@@ -1,204 +0,0 @@
1<?php
2
3
4
5
6define('_MPDF_PATH','../');
7include("../mpdf.php");
8
9
10$html = '
11<form>
12
13<b>Textarea</b>
14<textarea name="authors" rows="5" cols="80" wrap="virtual">Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. </textarea>
15<br /><br />
16
17<b>Select</b>
18<select size="1" name="status"><option value="A">Active</option><option value="W" >New item from auto_manager: pending validation</option><option value="I" selected="selected">Incomplete record - pending</option><option value="X" >Flagged for Deletion</option> </select> followed by text
19<br /><br />
20
21
22
23<b>Input Radio</b>
24<input type="radio" name="pre_publication" value="0" checked="checked" > No &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="pre_publication" value="1" > Yes
25<br /><br />
26
27
28<b>Input Radio</b>
29<input type="radio" name="recommended" value="0" > No &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="recommended" value="1" > Keep &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="recommended" value="2" checked="checked" > Choice
30<br /><br />
31
32
33<b>Input Text</b>
34<input type="text" size="190" name="doi" value="10.1258/jrsm.100.5.211">
35<br /><br />
36
37<b>Input Password</b>
38<input type="password" size="40" name="password" value="secret">
39<br /><br />
40
41
42<input type="checkbox" name="QPC" value="ON" /> Checkboxes<br>
43<input type="checkbox" name="QPA" value="ON" disabled="disabled" /> Disabled<br>
44<input type="checkbox" name="QLY" value="ON" checked="checked" /> Selected
45<br /><br />
46
47<input type="submit" name="submit" value="Submit" /><br /><br />
48
49</form>
50
51<hr style="width:80%;" />
52
53<div>
54<form>
55
56<b>Textarea</b>
57<textarea name="authors" rows="5" cols="50" wrap="virtual">Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. </textarea>
58<br /><br />
59
60
61
62<b>Select</b>
63<select size="1" name="status"><option value="A">Active</option><option value="W" >New item from auto_manager: pending validation</option><option value="I" selected="selected">Incomplete record - pending</option><option value="X" >Flagged for Deletion</option> </select>
64<br /><br />
65
66<b>Input Radio</b>
67<input type="radio" name="pre_publication" value="0" checked="checked" > No &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="pre_publication" value="1" > Yes
68<br /><br />
69
70
71<b>Input Radio</b>
72<input type="radio" name="recommended" value="0" > No &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="recommended" value="1" > Keep &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="recommended" value="2" checked="checked" > Choice
73<br /><br />
74
75
76<b>Input Text</b>
77<input type="text" size="40" name="doi" value="10.1258/jrsm.100.5.211" />
78<br />
79
80<b>Input Password</b>
81<input type="password" size="40" name="password" value="secret">
82<br /><br />
83
84<input type="checkbox" name="QPC" value="ON" /> Checkboxes<br>
85<input type="checkbox" name="QPA" value="ON" disabled="disabled" /> Disabled<br>
86<input type="checkbox" name="QLY" value="ON" checked="checked" /> Selected
87<br /><br />
88
89<input type="submit" name="submit" value="Submit" /><br /><br />
90
91</form>
92
93</div>
94<hr style="width:100%;" />
95
96
97<form>
98
99<table border="1" style="padding:2px;" >
100
101<tr><td valign="top" align="right"><b>Textarea</b></td><td><textarea name="title" rows="5" cols="50" wrap="virtual">TEXTINTABLE Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. Quisque viverra. Etiam id libero at magna pellentesque aliquet. Nulla sit amet ipsum id enim tempus dictum. </textarea></td></tr>
102
103
104
105
106<tr><td valign="top" align="right"><b>Select</b></td><td><select size="1" name="status"><option value="A">Active</option><option value="W" >New item from auto_manager: pending validation</option><option value="I" selected="selected">Incomplete record - pending</option><option value="X" >Flagged for Deletion</option> </select> <input type="hidden" name="old_status" value="A" /> </td></tr>
107
108<tr><td valign="bottom" align="right"><b>Input Radio</b></td><td><input type="radio" name="pre_publication" value="0" checked > No &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="pre_publication" value="1" > Yes </td></tr>
109
110
111<tr><td valign="top" align="right"><b>Input Radio</b></td><td><input type="radio" name="recommended" value="0" > No &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="recommended" value="1" > Keep &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="recommended" value="2" checked="checked" > Choice </td></tr>
112
113<tr><td valign="top" align="right"><b>Input Text</b></td><td><input type="text" size="40" name="doi" value="10.1258/jrsm.100.5.211"> </td>
114</tr>
115</table>
116
117<br />
118<table border="1" style="padding:8px;">
119
120<tr><td valign="top" align="right"><b>Checkbox</b></td><td></td></tr>
121
122<tr><td><input type="checkbox" name="QPC" value="ON" > Checkboxes<br></td><td><input type="checkbox" name="QSC" value="ON" > Gardening</td></tr>
123
124<tr><td><input type="checkbox" name="QPA" value="ON" > Holidays<br></td><td><input type="checkbox" name="QPD" value="ON" > Motoring<br></td></tr>
125
126<tr><td><input type="checkbox" name="QLY" value="ON" checked="checked" > Books</td><td><input type="checkbox" name="QCA" value="ON" > Theatre</td></tr>
127
128<tr><td><input type="checkbox" name="QNU" value="ON" checked="checked" > Selected option</td><td><input type="checkbox" name="QET" value="ON" > Musicals</td></tr><tr><td><input type="checkbox" name="QBE" value="ON" > Eating out</td><td><input type="checkbox" name="QPY" value="ON" > Events</td></tr>
129
130
131
132<tr><td>
133<input type="submit" name="submit" value="Submit" /><br />
134</td><td></td></tr></table>
135</form>
136
137
138<form>
139
140<b>Input Radio</b>
141<input type="radio" name="pre_publication" value="0" checked="checked" > No &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="pre_publication" value="1" > Yes
142
143<br /><br />
144
145<input type="hidden" name="doi" value="10.1258/jrsm.100.5.211" />
146
147<b>Input Radio</b>
148<input type="radio" name="recommended" value="0" > No &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="recommended" value="1" > Keep &nbsp;&nbsp;&nbsp;&nbsp; <input type="radio" name="recommended" value="2" checked="checked" > Choice
149
150<br /><br />
151
152
153<b>Input Text</b><br />
154
155Input text: <input type="text" size="40" name="doi" value="10.1258/jrsm.100.5.211" /> <br />
156
157Password: <input type="password" size="40" name="doi" value="pallcare" />
158<br /><br />
159
160Checkboxes: <br />
161<input type="checkbox" name="QPC" value="ON" /> Checkboxes<br>
162<input type="checkbox" name="QPA" value="ON" disabled="disabled" /> Disabled<br>
163<input type="checkbox" name="QLY" value="ON" checked="checked" /> Selected
164<br /><br />
165
166<input type="image" name="submit" src="goto.gif" />
167<input type="button" name="submit" value="Button" />
168<input type="reset" name="submit" value="Reset" />
169<input type="submit" name="submit" value="Submit" />
170</form>
171
172';
173
174//==============================================================
175//==============================================================
176//==============================================================
177if (isset($_REQUEST['html'])) { echo '<html><head><style>'.file_get_contents('mpdfstyletables.css').'</style></head><body>'.$html.'</body></html>'; exit; }
178if (isset($_REQUEST['source'])) {
179 $file = __FILE__;
180 header("Content-Type: text/plain");
181 header("Content-Length: ". filesize($file));
182 header("Content-Disposition: attachment; filename='".$file."'");
183 readfile($file);
184 exit;
185}
186//==============================================================
187//==============================================================
188//==============================================================
189
190$mpdf=new mPDF('c');
191
192// LOAD a stylesheet
193$stylesheet = file_get_contents('mpdfstyletables.css');
194$mpdf->WriteHTML($stylesheet,1); // The parameter 1 tells that this is css/style only and no body/html/text
195
196$mpdf->SetColumns(2,'J');
197
198$mpdf->WriteHTML($html);
199
200$mpdf->Output();
201exit;
202
203
204?> \ No newline at end of file