Subversion-Projekte lars-tiefland.content-management

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?
2
	function inputRadio($name, $value, $label, $data = array())
3
	{
4
		$buffer="<input type=\"radio\" name=\"".$name."\" value=\"".$value."\"";
5
		if ($data[$name] == $value) { $buffer.=" checked"; }
6
		$buffer.=">&nbsp;$label<br>";
7
 
8
		return $buffer;
9
	}
10
 
11
	function fieldset($label, $content, $size=false)
12
	{
13
		if ($size) { $style = " style=\"width:".$size."\""; }
14
		$buffer="<fieldset".$style.">";
15
		$buffer.="<legend>".$label."</legend>";
16
		$buffer.=$content;
17
		$buffer.="</fieldset>\n";
18
		return $buffer;
19
	}
20
 
21
	function inputSelect($name, $options, $data = array(), $params = "", $labelIsValue = false)
22
	{
23
		$buffer="<select name=\"".$name."\"".$params.">";
24
		foreach($options as $optionValue => $optionLabel)
25
		{
26
			if ($labelIsValue == true) { $optionValue = $optionLabel; }
27
 
28
			$buffer.="<option value=\"".$optionValue."\"";
29
			if ($data[$name] == $optionValue) {$buffer.=" selected ";}
30
			$buffer.=">".$optionLabel."</option>";
31
		}
32
		$buffer.="</select>";
33
 
34
		return $buffer;
35
	}
36
 
37
	function inputVarchar($name, $data = array(), $size=false)
38
	{
39
		if (preg_match("/\[.*?\]/",$name))
40
			{
41
				$cmd = "return \$data[".preg_replace("/\[/", "][", $name, 1).";";
42
				$v = eval($cmd); }
43
		else
44
			{ $v = $data[$name]; }
45
 
46
		return "<input type=\"text\" name=\"".$name."\" value=\"".$v."\">";
47
	}
48
 
49
	function inputText($name, $data = array())
50
	{
51
		return "<textarea name=\"".$name."\">".$data[$name]."</textarea>";
52
	}
53
 
54
	$user_data["Anrede"] = get_user_rechte_data("Anrede", "Anrede:", array("","Herr","Frau","Firma"));
55
?>
56
<fieldset>
57
<legend>Kundendaten</legend>
58
<style>
59
table.auftrag_kfz tr td
60
{
61
	border: 0px solid #FF00FF;
62
	padding:3px;
63
}
64
 
65
table.auftrag_kfz fieldset
66
{
67
	border: 1px solid #000000;
68
	padding:0px;
69
}
70
 
71
table.auftrag_kfz legend
72
{
73
	padding-left: 3px;
74
	padding-right: 3px;
75
	font-size:10px;
76
 
77
	margin-left: 3px;
78
	margin-right: 3px;
79
}
80
 
81
 
82
table.auftrag_kfz fieldset
83
{
84
	float:left;
85
}
86
 
87
table.auftrag_kfz fieldset *
88
{
89
	border:0px solid #000000;
90
	width:100%;
91
}
92
 
93
table.auftrag_kfz fieldset input, select, textarea
94
{
95
	background-color:#E8E8E8;
96
}
97
</style>
98
<table cols="2" cellpadding="2" width="300" class="auftrag_kfz" cellspacing="2">
99
  <tr>
100
  	<td colspan="2">
101
<?
102
	echo fieldset
103
			(
104
				"Shop:",
105
				inputSelect
106
				(
107
					"shop2",
108
					getShops("1"),
109
					$_SESSION["best_manu.php"],
110
					" onChange=\"javascript:kundendaten_sichern('form_kundendaten');form_kundendaten.submit()\""
111
				),
112
				"548px"
113
			);
114
 
115
?></td>
116
  </tr>
117
  <tr>
118
  	<td width="50%">Kundendaten</td>
119
	<td width="50%">Fahrzeugdaten</td>
120
  </tr>
121
  <tr>
122
    <td><?
123
 
124
	echo fieldset
125
		(
126
			"Firma",
127
			inputVarchar("Firma", $_SESSION["best_manu.php"]['Kundendaten']),
128
			"266px"
129
		);
130
 
131
	if ($user_data["Anrede"])
132
	{
133
		echo fieldset
134
				(
135
					$user_data["Anrede"]["label"],
136
					inputSelect
137
					(
138
						$user_data["Anrede"]["Feld"],
139
						$user_data["Anrede"]["felder"],
140
						$_SESSION["best_manu.php"]['Kundendaten'],
141
						"",
142
						true
143
					),
144
					"80px"
145
				);
146
		echo fieldset
147
				(
148
					"Name",
149
					inputVarchar("Nachname", $_SESSION["best_manu.php"]['Kundendaten']),
150
					"180px"
151
				);
152
	}
153
	else
154
	{
155
		echo fieldset
156
				(
157
					"Name",
158
					inputVarchar("Nachname", $_SESSION["best_manu.php"]['Kundendaten']),
159
					"266px"
160
				);
161
	}
162
 
163
	echo fieldset
164
			(
165
				"Vorname",
166
				inputVarchar("Vorname", $_SESSION["best_manu.php"]['Kundendaten']),
167
				"266px"
168
			);
169
 
170
	echo fieldset
171
			(
172
				"Strasse",
173
				inputVarchar("Strasse", $_SESSION["best_manu.php"]['Kundendaten']),
174
				"180px;"
175
			);
176
 
177
	echo fieldset
178
			(
179
				"Nr.",
180
				inputVarchar("Hausnummer", $_SESSION["best_manu.php"]['Kundendaten']),
181
				"80px;"
182
			);
183
 
184
	echo fieldset
185
			(
186
				"Ort",
187
				inputVarchar("Ort", $_SESSION["best_manu.php"]['Kundendaten']),
188
				"130px;"
189
			);
190
 
191
 
192
	echo fieldset
193
			(
194
				"Land",
195
				inputSelect
196
				(
197
					"Land",
198
					getCountries(),
199
					$_SESSION["best_manu.php"]['Kundendaten'],
200
					" onChange=\"javascript:kundendaten_sichern('form_kundendaten');form_kundendaten.submit()\""
201
				),
202
				"130px;"
203
			);
204
 
205
	echo fieldset
206
			(
207
				"Telefon",
208
				inputVarchar("Telefon", $_SESSION["best_manu.php"]['Kundendaten']),
209
				"130px"
210
			);
211
 
212
	echo fieldset
213
			(
214
				"Fax",
215
				inputVarchar("Fax", $_SESSION["best_manu.php"]['Kundendaten']),
216
				"130px"
217
			);
218
?></td><td><?
219
 
220
	echo fieldset
221
			(
222
				"Fahrgestell-Nr",
223
				inputVarchar("zusatzInfo[fahrgestellNr]", $_SESSION["best_manu.php"]['Kundendaten']),
224
				"266px"
225
			);
226
 
227
	echo fieldset
228
			(
229
				"Fahrzeugtyp",
230
				inputVarchar("zusatzInfo[fahrzeugTyp]", $_SESSION["best_manu.php"]['Kundendaten']),
231
				"130px"
232
			);
233
 
234
	echo fieldset
235
			(
236
				"km-Stand",
237
				inputVarchar("zusatzInfo[km]", $_SESSION["best_manu.php"]['Kundendaten']),
238
				"130px"
239
			);
240
 
241
	echo fieldset
242
			(
243
				"Kennzeichen",
244
				inputVarchar("zusatzInfo[kennzeichen]", $_SESSION["best_manu.php"]['Kundendaten']),
245
				"130px"
246
			);
247
 
248
	echo fieldset
249
			(
250
				"Zulassung",
251
				inputVarchar("zusatzInfo[zulassung]", $_SESSION["best_manu.php"]['Kundendaten']),
252
				"130px"
253
			);
254
 
255
	echo fieldset
256
			(
257
				"KW/PS",
258
				inputVarchar("zusatzInfo[kw_ps]", $_SESSION["best_manu.php"]['Kundendaten']),
259
				"130px"
260
			);
261
 
262
	echo fieldset
263
			(
264
				"Hubraum",
265
				inputVarchar("zusatzInfo[hubraum]", $_SESSION["best_manu.php"]['Kundendaten']),
266
				"130px"
267
			);
268
 
269
	echo fieldset
270
			(
271
				"TÜV",
272
				inputVarchar("zusatzInfo[tuev]", $_SESSION["best_manu.php"]['Kundendaten']),
273
				"130px"
274
			);
275
 
276
	echo fieldset
277
			(
278
				"AU",
279
				inputVarchar("zusatzInfo[au]", $_SESSION["best_manu.php"]['Kundendaten']),
280
				"130px"
281
			);
282
 
283
?></td>
284
</tr>
285
  <tr>
286
    <td colspan="2"><?
287
 
288
	echo fieldset
289
			(
290
				"Bemerkung",
291
				inputText("Bemerkung", $_SESSION["best_manu.php"]['Kundendaten']),
292
				"548px"
293
			);
294
 
295
	echo fieldset
296
			(
297
				"Bemerkung extern",
298
				inputText("Bemerkung_extern", $_SESSION["best_manu.php"]['Kundendaten']),
299
				"548px"
300
			);
301
 
302
	?></td>
303
  </tr>
304
</table>
305
<input type="submit" name="submit_kundendaten" value="Änderung übernehmen" />
306
</fieldset><br>