PHP script werkt niet meer
Al vast bedankt.
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
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
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
<?php
$email_webmaster = "[email protected]";
if(getenv('HTTP_X_FORWARDED_FOR')) { $IPadres = getenv('HTTP_X_FORWARDED_FOR'); }
elseif(getenv('HTTP_CLIENT_IP')) { $IPadres = getenv('HTTP_CLIENT_IP'); }
else { $IPadres = $REMOTE_ADDR; }
$hostmask = gethostbyaddr($REMOTE_ADDR);
$check = "ja";
if($check != "nee") {
$error_naam = "<font color='#FFFFFF'>*</font>";
$error_email = "<font color='#FFFFFF'>*</font>";
$error_locatie = "<font color='#FFFFFF'></font>";
$error_voorwie = "<font color='#FFFFFF'></font>";
$error_artiest1 = "<font color='#FFFFFF'></font>";
$error_titel1 = "<font color='#FFFFFF'></font>";
$error_artiest2 = "<font color='#FFFFFF'></font>";
$error_titel2 = "<font color='#FFFFFF'></font>";
$error_bericht = "<font color='#FFFFFF'></font>";
}
if (isset($_POST['submit'])) {
if($_POST['naam'] == "") {
$ok = "nee";
$check = "nee";
$error_naam = "<font color='#FF0000'>*</font>";
}
if(!eregi("[A-Za-z0-9_-]+([.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([.]{1}[A-Za-z0-9-]+)+", $email)) {
$ok = "nee";
$check = "nee";
$error_email = "<font color='#FF0000'>*</font>";
}
if($_POST['locatie'] == "") {
$error_locatie = "<font color='#FF0000'></font>";
}
if($_POST['voorwie'] == "") {
$error_voorwie = "<font color='#FF0000'></font>";
}
if($_POST['artiest1'] == "") {
$error_artiest1 = "<font color='#FF0000'></font>";
}
if($_POST['titel1'] == "") {
$error_titel1 = "<font color='#FF0000'></font>";
}
if($_POST['artiest2'] == "") {
$error_artiest2 = "<font color='#FF0000'></font>";
}
if($_POST['titel2'] == "") {
$error_titel2 = "<font color='#FF0000'></font>";
}
if($_POST['bericht'] == "") {
$error_bericht = "<font color='#FF0000'></font>";
}
if (isset($ok) != "nee") {
$datum = date("d-m-Y");
$tijd = date("H:i");
@$send=mail("$email_webmaster", "Verzoekplaat", "
============================================================================
Naam: $naam
============================================================================
Email: $email
============================================================================
Locatie: $locatie
============================================================================
Voor: $voorwie
============================================================================
1e keus
Artiest: $artiest1
Title: $titel1
============================================================================
2e keus
Artiest: $artiest2
Title: $titel2
============================================================================
Note: $naam stuurde deze email op $datum om $tijd.
Zijn IP adres is: $IPadres
Zijn Host adres is: $hostmask
============================================================================
Bericht:
$bericht
============================================================================ ", "From: $naam<$email>");
if($send == "1"){
?>
<font face="verdana" size="2" color="#FFFFFF">Beste <? echo"$naam"; ?>, Uw verzoekje is verzonden.<br><br></font>
<?php
}else{
?>
<font face="verdana" size="2" color="#FFFFFF">Beste <? echo"$naam"; ?>, Uw bericht is NIET verzonden.<br>Er is een fout opgetreden bij het verzenden.<br>Wij zullen proberen het probleem zo snel mogelijk te verhelpen.<br>Mocht dit probleem na enkele dagen niet verholpen zijn,<br>neem dan contact op met de <a href="mailto:<? echo"$email_webmaster"; ?>">Webmaster</a><br>Bedankt voor uw medewerking.<br><br></font>
<?php
}
}
else {
?>
Het aanvragen van een verzoekplaat kan alleen tijdens een live uitzending.<br>
<form method="post" action="<? echo"$PHP_SELF"; ?>">
<table cellspacing="0" cellpadding="5">
<tr>
<td align="left">
<table cellspacing="0" cellpadding="1">
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Naam:</b></font></td>
<td><?php echo"$error_naam"; ?></td>
<td><input type="text" name="naam" size="36" maxlength="36" class="tekstvak" value="<? echo"$naam"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Email:</b></font></td>
<td><? echo"$error_email"; ?></td>
<td><input type="text" name="email" size="36" maxlength="36" class="tekstvak" value="<? echo"$email"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Locatie:</b></font></td>
<td><?php echo"$error_locatie"; ?></td>
<td><input type="text" name="locatie" size="36" maxlength="36" class="tekstvak" value="<? echo"$locatie"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Deze verzoekplaat is voor:</b></font></td>
<td><?php echo"$error_voorwie"; ?></td>
<td><input type="text" name="voorwie" size="36" maxlength="36" class="tekstvak" value="<? echo"$voorwie"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td><font face="verdana" size="1" color="#FFFFFF"><b>1e keuze</b></font></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Artiest:</b></font></td>
<td><? echo"$error_artiest1"; ?></td>
<td><input type="text" name="artiest1" size="36" maxlength="36" class="tekstvak" value="<? echo"$artiest1"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Titel:</b></font></td>
<td><? echo"$error_titel1"; ?></td>
<td><input type="text" name="titel1" size="36" maxlength="36" class="tekstvak" value="<? echo"$titel1"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td><font face="verdana" size="1" color="#FFFFFF"><b>2e keuze</b></font></td>
</tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Artiest:</b></font></td>
<td><? echo"$error_artiest2"; ?></td>
<td><input type="text" name="artiest2" size="36" maxlength="36" class="tekstvak" value="<? echo"$artiest2"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Titel:</b></font></td>
<td><? echo"$error_titel2"; ?></td>
<td><input type="text" name="titel2" size="36" maxlength="36" class="tekstvak" value="<?php echo"$titel2"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td valign="top" align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Bericht voor de DJ:</b></font></td>
<td valign="top"><? echo"$error_bericht"; ?></td>
<td><textarea class="tekstvak" rows="8" cols="35" name="bericht"><? echo"$bericht"; ?></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td><input class="button" type="submit" name="submit" value="Versturen"> <input class="button" type="reset" value="Wissen"></td>
</tr>
<td> </td>
<td> </td>
<td align="center"><br><font face="verdana" size="2" color="#FFFFFF">De volgende velden met een <font color="#FF0000"><b>*</b></font> zijn niet juist ingevuld.<br>Controleer het nogmaals.</font></font></td>
</tr>
</table><br>
</td></tr>
</table>
</form>
<?
}
}
else {
?>
Het aanvragen van een verzoekplaat kan alleen tijdens een live uitzending.<br>
<form method="post" action="<? echo"$PHP_SELF"; ?>">
<table cellspacing="0" cellpadding="5">
<tr>
<td align="left">
<table cellspacing="0" cellpadding="1">
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Naam:</b></font></td>
<td><? echo"$error_naam"; ?></td>
<td><input type="text" name="naam" size="36" maxlength="36" class="tekstvak" value="<? echo"$naam"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Email:</b></font></td>
<td><? echo"$error_email"; ?></td>
<td><input type="text" name="email" size="36" maxlength="36" class="tekstvak" value="<? echo"$email"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Locatie:</b></font></td>
<td><? echo"$error_locatie"; ?></td>
<td><input type="text" name="locatie" size="36" maxlength="36" class="tekstvak" value="<? echo"$locatie"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Deze verzoekplaat is voor:</b></font></td>
<td><? echo"$error_voorwie"; ?></td>
<td><input type="text" name="voorwie" size="36" maxlength="36" class="tekstvak" value="<? echo"$voorwie"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td><font face="verdana" size="1" color="#FFFFFF"><b>1e keuze</b></font></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Artiest:</b></font></td>
<td><? echo"$error_artiest1"; ?></td>
<td><input type="text" name="artiest1" size="36" maxlength="36" class="tekstvak" value="<? echo"$artiest1"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Titel:</b></font></td>
<td><? echo"$error_titel1"; ?></td>
<td><input type="text" name="titel1" size="36" maxlength="36" class="tekstvak" value="<? echo"$titel1"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td><font face="verdana" size="1" color="#FFFFFF"><b>2e keuze</b></font></td>
</tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Artiest:</b></font></td>
<td><? echo"$error_artiest2"; ?></td>
<td><input type="text" name="artiest2" size="36" maxlength="36" class="tekstvak" value="<? echo"$artiest2"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Titel:</b></font></td>
<td><? echo"$error_titel2"; ?></td>
<td><input type="text" name="titel2" size="36" maxlength="36" class="tekstvak" value="<? echo"$titel2"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td valign="top" align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Bericht voor de DJ:</b></font></td>
<td valign="top"><? echo"$error_bericht"; ?></td>
<td><textarea class="tekstvak" rows="8" cols="35" name="bericht"><? echo"$bericht"; ?></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td><input class="button" type="submit" name="submit" value="Versturen"> <input class="button" type="reset" value="Wissen"></td>
</tr>
<td> </td>
<td> </td>
<td align="center"><br><font face="verdana" size="2" color="#FFFFFF">De velden met * zijn verplicht.</font></td>
</tr>
</table>
</td></tr>
</table>
</form>
<?
}
?>
$email_webmaster = "[email protected]";
if(getenv('HTTP_X_FORWARDED_FOR')) { $IPadres = getenv('HTTP_X_FORWARDED_FOR'); }
elseif(getenv('HTTP_CLIENT_IP')) { $IPadres = getenv('HTTP_CLIENT_IP'); }
else { $IPadres = $REMOTE_ADDR; }
$hostmask = gethostbyaddr($REMOTE_ADDR);
$check = "ja";
if($check != "nee") {
$error_naam = "<font color='#FFFFFF'>*</font>";
$error_email = "<font color='#FFFFFF'>*</font>";
$error_locatie = "<font color='#FFFFFF'></font>";
$error_voorwie = "<font color='#FFFFFF'></font>";
$error_artiest1 = "<font color='#FFFFFF'></font>";
$error_titel1 = "<font color='#FFFFFF'></font>";
$error_artiest2 = "<font color='#FFFFFF'></font>";
$error_titel2 = "<font color='#FFFFFF'></font>";
$error_bericht = "<font color='#FFFFFF'></font>";
}
if (isset($_POST['submit'])) {
if($_POST['naam'] == "") {
$ok = "nee";
$check = "nee";
$error_naam = "<font color='#FF0000'>*</font>";
}
if(!eregi("[A-Za-z0-9_-]+([.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([.]{1}[A-Za-z0-9-]+)+", $email)) {
$ok = "nee";
$check = "nee";
$error_email = "<font color='#FF0000'>*</font>";
}
if($_POST['locatie'] == "") {
$error_locatie = "<font color='#FF0000'></font>";
}
if($_POST['voorwie'] == "") {
$error_voorwie = "<font color='#FF0000'></font>";
}
if($_POST['artiest1'] == "") {
$error_artiest1 = "<font color='#FF0000'></font>";
}
if($_POST['titel1'] == "") {
$error_titel1 = "<font color='#FF0000'></font>";
}
if($_POST['artiest2'] == "") {
$error_artiest2 = "<font color='#FF0000'></font>";
}
if($_POST['titel2'] == "") {
$error_titel2 = "<font color='#FF0000'></font>";
}
if($_POST['bericht'] == "") {
$error_bericht = "<font color='#FF0000'></font>";
}
if (isset($ok) != "nee") {
$datum = date("d-m-Y");
$tijd = date("H:i");
@$send=mail("$email_webmaster", "Verzoekplaat", "
============================================================================
Naam: $naam
============================================================================
Email: $email
============================================================================
Locatie: $locatie
============================================================================
Voor: $voorwie
============================================================================
1e keus
Artiest: $artiest1
Title: $titel1
============================================================================
2e keus
Artiest: $artiest2
Title: $titel2
============================================================================
Note: $naam stuurde deze email op $datum om $tijd.
Zijn IP adres is: $IPadres
Zijn Host adres is: $hostmask
============================================================================
Bericht:
$bericht
============================================================================ ", "From: $naam<$email>");
if($send == "1"){
?>
<font face="verdana" size="2" color="#FFFFFF">Beste <? echo"$naam"; ?>, Uw verzoekje is verzonden.<br><br></font>
<?php
}else{
?>
<font face="verdana" size="2" color="#FFFFFF">Beste <? echo"$naam"; ?>, Uw bericht is NIET verzonden.<br>Er is een fout opgetreden bij het verzenden.<br>Wij zullen proberen het probleem zo snel mogelijk te verhelpen.<br>Mocht dit probleem na enkele dagen niet verholpen zijn,<br>neem dan contact op met de <a href="mailto:<? echo"$email_webmaster"; ?>">Webmaster</a><br>Bedankt voor uw medewerking.<br><br></font>
<?php
}
}
else {
?>
Het aanvragen van een verzoekplaat kan alleen tijdens een live uitzending.<br>
<form method="post" action="<? echo"$PHP_SELF"; ?>">
<table cellspacing="0" cellpadding="5">
<tr>
<td align="left">
<table cellspacing="0" cellpadding="1">
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Naam:</b></font></td>
<td><?php echo"$error_naam"; ?></td>
<td><input type="text" name="naam" size="36" maxlength="36" class="tekstvak" value="<? echo"$naam"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Email:</b></font></td>
<td><? echo"$error_email"; ?></td>
<td><input type="text" name="email" size="36" maxlength="36" class="tekstvak" value="<? echo"$email"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Locatie:</b></font></td>
<td><?php echo"$error_locatie"; ?></td>
<td><input type="text" name="locatie" size="36" maxlength="36" class="tekstvak" value="<? echo"$locatie"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Deze verzoekplaat is voor:</b></font></td>
<td><?php echo"$error_voorwie"; ?></td>
<td><input type="text" name="voorwie" size="36" maxlength="36" class="tekstvak" value="<? echo"$voorwie"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td><font face="verdana" size="1" color="#FFFFFF"><b>1e keuze</b></font></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Artiest:</b></font></td>
<td><? echo"$error_artiest1"; ?></td>
<td><input type="text" name="artiest1" size="36" maxlength="36" class="tekstvak" value="<? echo"$artiest1"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Titel:</b></font></td>
<td><? echo"$error_titel1"; ?></td>
<td><input type="text" name="titel1" size="36" maxlength="36" class="tekstvak" value="<? echo"$titel1"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td><font face="verdana" size="1" color="#FFFFFF"><b>2e keuze</b></font></td>
</tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Artiest:</b></font></td>
<td><? echo"$error_artiest2"; ?></td>
<td><input type="text" name="artiest2" size="36" maxlength="36" class="tekstvak" value="<? echo"$artiest2"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Titel:</b></font></td>
<td><? echo"$error_titel2"; ?></td>
<td><input type="text" name="titel2" size="36" maxlength="36" class="tekstvak" value="<?php echo"$titel2"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td valign="top" align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Bericht voor de DJ:</b></font></td>
<td valign="top"><? echo"$error_bericht"; ?></td>
<td><textarea class="tekstvak" rows="8" cols="35" name="bericht"><? echo"$bericht"; ?></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td><input class="button" type="submit" name="submit" value="Versturen"> <input class="button" type="reset" value="Wissen"></td>
</tr>
<td> </td>
<td> </td>
<td align="center"><br><font face="verdana" size="2" color="#FFFFFF">De volgende velden met een <font color="#FF0000"><b>*</b></font> zijn niet juist ingevuld.<br>Controleer het nogmaals.</font></font></td>
</tr>
</table><br>
</td></tr>
</table>
</form>
<?
}
}
else {
?>
Het aanvragen van een verzoekplaat kan alleen tijdens een live uitzending.<br>
<form method="post" action="<? echo"$PHP_SELF"; ?>">
<table cellspacing="0" cellpadding="5">
<tr>
<td align="left">
<table cellspacing="0" cellpadding="1">
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Naam:</b></font></td>
<td><? echo"$error_naam"; ?></td>
<td><input type="text" name="naam" size="36" maxlength="36" class="tekstvak" value="<? echo"$naam"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Email:</b></font></td>
<td><? echo"$error_email"; ?></td>
<td><input type="text" name="email" size="36" maxlength="36" class="tekstvak" value="<? echo"$email"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Locatie:</b></font></td>
<td><? echo"$error_locatie"; ?></td>
<td><input type="text" name="locatie" size="36" maxlength="36" class="tekstvak" value="<? echo"$locatie"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Deze verzoekplaat is voor:</b></font></td>
<td><? echo"$error_voorwie"; ?></td>
<td><input type="text" name="voorwie" size="36" maxlength="36" class="tekstvak" value="<? echo"$voorwie"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td><font face="verdana" size="1" color="#FFFFFF"><b>1e keuze</b></font></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Artiest:</b></font></td>
<td><? echo"$error_artiest1"; ?></td>
<td><input type="text" name="artiest1" size="36" maxlength="36" class="tekstvak" value="<? echo"$artiest1"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Titel:</b></font></td>
<td><? echo"$error_titel1"; ?></td>
<td><input type="text" name="titel1" size="36" maxlength="36" class="tekstvak" value="<? echo"$titel1"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td><font face="verdana" size="1" color="#FFFFFF"><b>2e keuze</b></font></td>
</tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Artiest:</b></font></td>
<td><? echo"$error_artiest2"; ?></td>
<td><input type="text" name="artiest2" size="36" maxlength="36" class="tekstvak" value="<? echo"$artiest2"; ?>"></td>
</tr>
<tr>
<td align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Titel:</b></font></td>
<td><? echo"$error_titel2"; ?></td>
<td><input type="text" name="titel2" size="36" maxlength="36" class="tekstvak" value="<? echo"$titel2"; ?>"></td>
</tr>
<tr>
<td><br></td>
</tr>
<tr>
<td valign="top" align="right"><font face="verdana" size="1" color="#FFFFFF"><b>Bericht voor de DJ:</b></font></td>
<td valign="top"><? echo"$error_bericht"; ?></td>
<td><textarea class="tekstvak" rows="8" cols="35" name="bericht"><? echo"$bericht"; ?></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td><input class="button" type="submit" name="submit" value="Versturen"> <input class="button" type="reset" value="Wissen"></td>
</tr>
<td> </td>
<td> </td>
<td align="center"><br><font face="verdana" size="2" color="#FFFFFF">De velden met * zijn verplicht.</font></td>
</tr>
</table>
</td></tr>
</table>
</form>
<?
}
?>
Gewijzigd op 20/12/2010 13:53:19 door Radio Delta
Zie dat je <.? gebruikt, vervang dat eens door <.?php (ook zonder. )
Houd variabelen buiten quotes.
Wat werkt er niet? Je plaatst nu heeeeel veel code en wij mogen raden wat er fout gaat.
Gewijzigd op 20/12/2010 13:41:20 door Obelix Idefix
Sorry hoor, maar moeten wij deze bagger voor je gaan nakijken? No way!
Mag ik een plaatje aanvragen?
Obelix en Idefix op 20/12/2010 13:40:14:
Plaats code aub tussen [code.] [/code.] tags (zonder .)
Zie dat je <.? gebruikt, vervang dat eens door <.?php (ook zonder. )
Houd variabelen buiten quotes.
Wat werkt er niet? Je plaatst nu heeeeel veel code en wij mogen raden wat er fout gaat.
Zie dat je <.? gebruikt, vervang dat eens door <.?php (ook zonder. )
Houd variabelen buiten quotes.
Wat werkt er niet? Je plaatst nu heeeeel veel code en wij mogen raden wat er fout gaat.
Gewijzigd op 20/12/2010 13:50:58 door Radio Delta
code] en [/code] hier gebruiken... Anders ziet het er dus zo bagger uit als nu.
[Obelix en Idefix op 20/12/2010 13:40:14:
Wat werkt er niet? Je plaatst nu heeeeel veel code en wij mogen raden wat er fout gaat.
error_reporting(E_ALL);
ini_set('display_errors',1);
en check welke foutmelding je krijgt. De foutmelding kan je best hier bespreken wanneer je er niet uitkomt. Andere oplossing is: Vraag die provider om meer info. "Er zit een fout in je script" is zo'n kort door de bocht mededeling, erg hulpvaardig. Vraag of ze de foutmeling uit hun error.log kunnen vissen en aan je emailen.
Je zult dan wel een aantal foutmeldingen te zien krijgen.
Ik zie er al eregi() in staan, die functie is verouderd.
Het script verstuurt niets. Velden worden ook niet gevuld. Het script werkt helemaal niet meer. Er komt vreemd genoeg ook geen foutcode.
haal die @ eens weg op regel 62, Je bent foutmeldingen aan het onderdrukken.
getenv is oud, niet gebruiken. Gebruik $_SERVER.
- $hostmask gaat niks doen...
- Waarvoor staat er $check = "ja"? Dan kan je net zo goed die $error_* dingen plaatsen.
- Controleren of een formulier gesubmit is doe je met if($_SERVER['REQUEST_METHOD'] == 'POST')
- $error_naam heb je al ingesteld.
- eregi is verouder. Gebruik preg_match.
- Al die error_* dingen zijn al ingesteld.
- isset($ok) -> Die is altijd gezet. Zie isset.
- Variabelen buiten quotes.
- mail injections mogelijk.
- Variabelen buiten quotes.
- font tags zijn oud. Gebruik css.
- $PHP_SELF bestaat niet. Pas er ook mee op in het gebruik.
- Formulieren horen niet in tabellen te zitten.
Kortom, dit script is bagger, het is in prehistorische notatie geschreven. Dus je bent het beste af als je zelf php gaat leren:
site:phphulp.nl beginnershandleiding php
en helemaal opnieuw begint. En dan het liefste met swiftmailer of gewoon met een database natuurlijk.
- - $hostmask gaat niks doen...
- Waarvoor staat er $check = "ja"? Dan kan je net zo goed die $error_* dingen plaatsen.
- Controleren of een formulier gesubmit is doe je met if($_SERVER['REQUEST_METHOD'] == 'POST')
- $error_naam heb je al ingesteld.
- eregi is verouder. Gebruik preg_match.
- Al die error_* dingen zijn al ingesteld.
- isset($ok) -> Die is altijd gezet. Zie isset.
- Variabelen buiten quotes.
- mail injections mogelijk.
- Variabelen buiten quotes.
- font tags zijn oud. Gebruik css.
- $PHP_SELF bestaat niet. Pas er ook mee op in het gebruik.
- Formulieren horen niet in tabellen te zitten.
Kortom, dit script is bagger, het is in prehistorische notatie geschreven. Dus je bent het beste af als je zelf php gaat leren:
site:phphulp.nl beginnershandleiding php
en helemaal opnieuw begint. En dan het liefste met swiftmailer of gewoon met een database natuurlijk.
Mark Coenen op 20/12/2010 13:58:07:
haal die @ eens weg op regel 62, Je bent foutmeldingen aan het onderdrukken.
Radio Delta op 20/12/2010 13:50:09:
Ik heb de code aangepast maar dat werkt ook niet.
Wat heb je aangepast? Zie nog steeds overal <.? staan ipv <.?php (zonder punt) en variabelen binnen " ".
Denk dat je blij mag zijn dat het bij andere wel probleemloos werkt.
Het is een oud script, zo wordt er gebruik gemaakt van eregi.
Gebruik bv swiftmailer of phpmailer ipv de mailfunctie.
<form method="post" action="<.? echo"$PHP_SELF"; ?.>"> klopt volgens mij ook niet.
En zo gaat er nog wel meer fout.
Lijkt me handiger om het formulier opnieuw op te bouwen ipv alles te gaan nalopen/corrigeren.....
Gewijzigd op 20/12/2010 14:01:44 door Obelix Idefix
Wij hebben er geen verstand van. We willen iets hebben dat werkt en zijn ook best bereid er voor te betalen. Overgens moet het dan wel op dezelfde manier werken.
Zijn er bedrijven waar je dat kan laten maken?
Obelix en Idefix op 20/12/2010 14:01:09:
Wat heb je aangepast? Zie nog steeds overal <.? staan ipv <.?php (zonder punt) en variabelen binnen " ".
Denk dat je blij mag zijn dat het bij andere wel probleemloos werkt.
Het is een oud script, zo wordt er gebruik gemaakt van eregi.
Gebruik bv swiftmailer of phpmailer ipv de mailfunctie.
<form method="post" action="<.? echo"$PHP_SELF"; ?.>"> klopt volgens mij ook niet.
En zo gaat er nog wel meer fout.
Lijkt me handiger om het formulier opnieuw op te bouwen ipv alles te gaan nalopen/corrigeren.....
Radio Delta op 20/12/2010 13:50:09:
Ik heb de code aangepast maar dat werkt ook niet.
Wat heb je aangepast? Zie nog steeds overal <.? staan ipv <.?php (zonder punt) en variabelen binnen " ".
Denk dat je blij mag zijn dat het bij andere wel probleemloos werkt.
Het is een oud script, zo wordt er gebruik gemaakt van eregi.
Gebruik bv swiftmailer of phpmailer ipv de mailfunctie.
<form method="post" action="<.? echo"$PHP_SELF"; ?.>"> klopt volgens mij ook niet.
En zo gaat er nog wel meer fout.
Lijkt me handiger om het formulier opnieuw op te bouwen ipv alles te gaan nalopen/corrigeren.....
Gewijzigd op 20/12/2010 14:06:38 door Radio Delta
Je kunt op deze site een oproep plaatsen. Laat weten wat je nodig hebt en wat je er voor over hebt.
(sorry, kan het even niet laten)
On topic: als je alles geredesigned wil hebben plaats dan een vacature:
http://www.phphulp.nl/php/forum/vacatures/26/