Mollie else error
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
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
<?php
$toegangscode = $_GET["toegangscode"];
$url = "http://www.mollie.nl/partners/api/micropayment/?".
"toegangscode=".urlencode($toegangscode);
$result = @implode("",file($url));
if($result == "OK"); // Begin if
{
$bericht = mysql_real_escape_string($_POST['bericht']);
$naam_bericht = mysql_real_escape_string($_POST['naam_bericht']);
$naam = mysql_real_escape_string($_POST['naam']);
$email = mysql_real_escape_string($_POST['email']);
$telefoon = mysql_real_escape_string($_POST['telefoon']);
$bericht = strip_tags($bericht);
$naam_bericht = strip_tags($naam_bericht);
$naam = strip_tags($naam);
$email = strip_tags($email);
$telefoon = strip_tags($telefoon);
$ip = $_SERVER['REMOTE_ADDR'];
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
if(is_numeric($telefoon) OR empty($telefoon))
{
if (eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$email))
{
if(empty($naam) OR empty($bericht) OR empty($naam_bericht) OR empty($email))
{
echo "Er is iets niet ingevuld";
}else{
$add_bericht = ("
INSERT INTO
prikbord (
id,
naam_bericht,
bericht,
naam,
email,
telefoon,
ip,
datum)
VALUES ('',
'$naam_bericht',
'$bericht',
'$naam',
'$email',
'$telefoon',
'$ip',
NOW())");
$add_bericht_result = mysql_query ($add_bericht) or die (mysql_error());
// dit wordt weergegeven als de succesvol is toegevoegd
echo"<b>Het bericht is toegevoegd.</b>";
}
} else {
echo "Dit is geen geldig email adres";
}
} else {
echo "Een telefoonnummer bestaat enkel uit nummers";
}
} else {
?>
De velden met een <span style="color: #898989;">*</span> zijn verplicht!
<table>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<tr><td>Naam plakkertje:</td>
<td><input type="text" name="naam_bericht" size="40" maxlength="150">
<span style="color: #898989;">*</span></td></tr>
<tr><td>Je eigen naam:</td>
<td><input type="text" name="naam" size="40" maxlength="150">
<span style="color: #898989;">*</span></td></tr>
<tr><td>Je email adres:</td>
<td><input type="text" name="email" size="40" maxlength="150">
<span style="color: #898989;">*</span></td></tr>
<tr><td>Telefoonnummer:</td>
<td><input type="text" name="telefoon" size="40" maxlength="150"></td></tr>
<tr><td>Bericht:</td>
<td><textarea maxlength="500" name="bericht" rows="4" cols="52"></textarea>
<span style="color: #898989;">*</span></td></tr>
<tr><td></td>
<td><input type="submit" value="Plakkertje toevoegen" name="add_bericht"></form></td></tr>
</table>
<?php
}
} elseif($result != "OK"); // Regel 111
echo "De toegangs code is onjuist controleer of u daadwerkelijk heeft betaald, is dit het geval neem dan aub contact op met de webmaster";
} else {
?>
Hier kunt u een bericht toevoegen aan het prikbord de kosten hier van zijn €0,50<br />
<a href="#" onClick="mbetaal('id=530695');return false;">Klik hier om te betalen</a>
<?php
}
?>
$toegangscode = $_GET["toegangscode"];
$url = "http://www.mollie.nl/partners/api/micropayment/?".
"toegangscode=".urlencode($toegangscode);
$result = @implode("",file($url));
if($result == "OK"); // Begin if
{
$bericht = mysql_real_escape_string($_POST['bericht']);
$naam_bericht = mysql_real_escape_string($_POST['naam_bericht']);
$naam = mysql_real_escape_string($_POST['naam']);
$email = mysql_real_escape_string($_POST['email']);
$telefoon = mysql_real_escape_string($_POST['telefoon']);
$bericht = strip_tags($bericht);
$naam_bericht = strip_tags($naam_bericht);
$naam = strip_tags($naam);
$email = strip_tags($email);
$telefoon = strip_tags($telefoon);
$ip = $_SERVER['REMOTE_ADDR'];
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
if(is_numeric($telefoon) OR empty($telefoon))
{
if (eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$email))
{
if(empty($naam) OR empty($bericht) OR empty($naam_bericht) OR empty($email))
{
echo "Er is iets niet ingevuld";
}else{
$add_bericht = ("
INSERT INTO
prikbord (
id,
naam_bericht,
bericht,
naam,
email,
telefoon,
ip,
datum)
VALUES ('',
'$naam_bericht',
'$bericht',
'$naam',
'$email',
'$telefoon',
'$ip',
NOW())");
$add_bericht_result = mysql_query ($add_bericht) or die (mysql_error());
// dit wordt weergegeven als de succesvol is toegevoegd
echo"<b>Het bericht is toegevoegd.</b>";
}
} else {
echo "Dit is geen geldig email adres";
}
} else {
echo "Een telefoonnummer bestaat enkel uit nummers";
}
} else {
?>
De velden met een <span style="color: #898989;">*</span> zijn verplicht!
<table>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<tr><td>Naam plakkertje:</td>
<td><input type="text" name="naam_bericht" size="40" maxlength="150">
<span style="color: #898989;">*</span></td></tr>
<tr><td>Je eigen naam:</td>
<td><input type="text" name="naam" size="40" maxlength="150">
<span style="color: #898989;">*</span></td></tr>
<tr><td>Je email adres:</td>
<td><input type="text" name="email" size="40" maxlength="150">
<span style="color: #898989;">*</span></td></tr>
<tr><td>Telefoonnummer:</td>
<td><input type="text" name="telefoon" size="40" maxlength="150"></td></tr>
<tr><td>Bericht:</td>
<td><textarea maxlength="500" name="bericht" rows="4" cols="52"></textarea>
<span style="color: #898989;">*</span></td></tr>
<tr><td></td>
<td><input type="submit" value="Plakkertje toevoegen" name="add_bericht"></form></td></tr>
</table>
<?php
}
} elseif($result != "OK"); // Regel 111
echo "De toegangs code is onjuist controleer of u daadwerkelijk heeft betaald, is dit het geval neem dan aub contact op met de webmaster";
} else {
?>
Hier kunt u een bericht toevoegen aan het prikbord de kosten hier van zijn €0,50<br />
<a href="#" onClick="mbetaal('id=530695');return false;">Klik hier om te betalen</a>
<?php
}
?>
deze error krijg ik:
Parse error: syntax error, unexpected T_ELSEIF in /Applications/xampp/xamppfiles/htdocs/mollie/add.php on line 111
Gewijzigd op 01/01/1970 01:00:00 door Jimmy Arts
Gewijzigd op 01/01/1970 01:00:00 door - Ariën -
edit: ik heb defout al gevonden if(bblabla){ had er een ; tussen staan
Gewijzigd op 01/01/1970 01:00:00 door jimmy Arts