php fout
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
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
<style type="text/css">
<!--
.style1 {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
.style4 {font-family: Verdana; font-size: 10px; }
-->
</style>
<table width="264" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="130" bgcolor="#FFFFFF"><span class="style1">Aantal parels: </span></td>
<td width="134" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#FF9900">
<td bgcolor="#FFFFFF"><span class="style4">10 parel 's </span></td>
<td bgcolor="#FFFFFF"><form name="form1" method="post" action="">
<div align="left">
<input name="koop" type="submit" id="koop" value="Koop">
</div>
</form></td>
</tr>
</table>
<?php
echo "</table>";
elseif($_GET['a'] == "kopen")
mysql_query("UPDATE leden SET muntjes = muntjes - 50 WHERE member_id =' " . $_SESSION['id']. " ' ");
mysql_query("UPDATE leden SET parels = parels + 10 WHERE member_id =' " . $_SESSION['id']. " ' ");
}else{
echo "Er is een fout opgetreden.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
}else{
echo "Deze actie is niet bekend.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
}else{
echo "» <a href='?p=profiel&mid=' " . $_SESSION['id']. " ''>ga door naar je profiel</a>";
}
?>
<!--
.style1 {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
.style4 {font-family: Verdana; font-size: 10px; }
-->
</style>
<table width="264" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="130" bgcolor="#FFFFFF"><span class="style1">Aantal parels: </span></td>
<td width="134" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#FF9900">
<td bgcolor="#FFFFFF"><span class="style4">10 parel 's </span></td>
<td bgcolor="#FFFFFF"><form name="form1" method="post" action="">
<div align="left">
<input name="koop" type="submit" id="koop" value="Koop">
</div>
</form></td>
</tr>
</table>
<?php
echo "</table>";
elseif($_GET['a'] == "kopen")
mysql_query("UPDATE leden SET muntjes = muntjes - 50 WHERE member_id =' " . $_SESSION['id']. " ' ");
mysql_query("UPDATE leden SET parels = parels + 10 WHERE member_id =' " . $_SESSION['id']. " ' ");
}else{
echo "Er is een fout opgetreden.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
}else{
echo "Deze actie is niet bekend.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
}else{
echo "» <a href='?p=profiel&mid=' " . $_SESSION['id']. " ''>ga door naar je profiel</a>";
}
?>
wie kan me helpen de foutcode is trouwens
Parse error: syntax error, unexpected T_ELSEIF in /home/Dropmix/domains/dropmix.gethost.nl/public_html/v2/parels.php on line 33
Roy
Je hebt enkel een elseif in deze code staan. Waar is de bijbehorende if dan gebleven? En waar zou je deze afsluiten?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
}
echo "</table>";
}elseif($_GET['a'] == "koop") {
mysql_query("UPDATE leden SET muntjes = muntjes - 50 WHERE member_id =' " . $_SESSION['id']. " ' ");
mysql_query("UPDATE leden SET parels = parels + 10 WHERE member_id =' " . $_SESSION['id']. " ' ");
}else{
echo "Er is een fout opgetreden.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
}else{
echo "Deze actie is niet bekend.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
}else{
echo "» <a href='?p=profiel&mid=' " . $_SESSION['id']. " ''>ga door naar je profiel</a>";
}
}
?>
echo'</table>'; } else if {
}
Blanche schreef op 10.01.2008 17:19:
Waar is de bijbehorende if dan gebleven? En waar zou je deze afsluiten?
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
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
<style type="text/css">
<!--
.style1 {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
.style4 {font-family: Verdana; font-size: 10px; }
-->
</style>
<table width="264" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="130" bgcolor="#FFFFFF"><span class="style1">Aantal parels: </span></td>
<td width="134" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#FF9900">
<td bgcolor="#FFFFFF"><span class="style4">10 parel 's </span></td>
<td bgcolor="#FFFFFF"><form name="form1" method="post" action="">
<div align="left">
<input name="koop" type="submit" id="koop" value="Koop">
</div>
</form></td>
</tr>
</table>
<?php
if(isset($_POST['kopen']))
{
mysql_query("UPDATE leden SET muntjes = muntjes - 50 WHERE member_id =' " . $_SESSION['id']. " ' ");<br>
or die ("Sorry je hebt niet genoeg muntjes");
mysql_query("UPDATE leden SET parels = parels + 10 WHERE member_id =' " . $_SESSION['id']. " ' ");
}else{
echo "Er is een fout opgetreden.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
}else{
echo "Deze actie is niet bekend.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
}else{
echo "» <a href='?p=profiel&mid=' " . $_SESSION['id']. " ''>ga door naar je profiel</a>";
}
?>
<!--
.style1 {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
.style4 {font-family: Verdana; font-size: 10px; }
-->
</style>
<table width="264" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="130" bgcolor="#FFFFFF"><span class="style1">Aantal parels: </span></td>
<td width="134" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#FF9900">
<td bgcolor="#FFFFFF"><span class="style4">10 parel 's </span></td>
<td bgcolor="#FFFFFF"><form name="form1" method="post" action="">
<div align="left">
<input name="koop" type="submit" id="koop" value="Koop">
</div>
</form></td>
</tr>
</table>
<?php
if(isset($_POST['kopen']))
{
mysql_query("UPDATE leden SET muntjes = muntjes - 50 WHERE member_id =' " . $_SESSION['id']. " ' ");<br>
or die ("Sorry je hebt niet genoeg muntjes");
mysql_query("UPDATE leden SET parels = parels + 10 WHERE member_id =' " . $_SESSION['id']. " ' ");
}else{
echo "Er is een fout opgetreden.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
}else{
echo "Deze actie is niet bekend.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
}else{
echo "» <a href='?p=profiel&mid=' " . $_SESSION['id']. " ''>ga door naar je profiel</a>";
}
?>
Kortom, foutafhandeling inbouwen en controleren of er wel iets is bijgewerkt.
ik roep het op met ?p=parels dan opent hij in de index met de config
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
if(isset($_POST['kopen'])) {
mysql_query("UPDATE leden SET muntjes = muntjes - 50 WHERE member_id =' " . $_SESSION['id']. " ' ");
mysql_query("UPDATE leden SET parels = parels + 10 WHERE member_id =' " . $_SESSION['id']. " ' ");
}
else{
echo "Er is een fout opgetreden.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
else{
echo "» <a href='?p=profiel&mid=' " . $_SESSION['id']. " ''>ga door naar je profiel</a>";
}
?>
if(isset($_POST['kopen'])) {
mysql_query("UPDATE leden SET muntjes = muntjes - 50 WHERE member_id =' " . $_SESSION['id']. " ' ");
mysql_query("UPDATE leden SET parels = parels + 10 WHERE member_id =' " . $_SESSION['id']. " ' ");
}
else{
echo "Er is een fout opgetreden.<br><a href='java script:history.go(-1)'>Ga terug</a>";
}
else{
echo "» <a href='?p=profiel&mid=' " . $_SESSION['id']. " ''>ga door naar je profiel</a>";
}
?>
dit :P
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
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
<style type="text/css">
<!--
.style1 {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
.style4 {font-family: Verdana; font-size: 10px; }
-->
</style>
<table width="264" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="130" bgcolor="#FFFFFF"><span class="style1">Aantal parels: </span></td>
<td width="134" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#FF9900">
<td bgcolor="#FFFFFF"><span class="style4">10 parel 's </span></td>
<td bgcolor="#FFFFFF"><form name="form1" method="post" action="?p=parels&a=koop">
<div align="left">
<input name="koop" type="submit" id="koop" value="koop">
</div>
</form></td>
</tr>
</table>
<?php
if(isset($_POST['koop'])) {
mysql_query("UPDATE leden SET muntjes = muntjes - 50 WHERE member_id =' " . $_SESSION['id']. " ' ");
mysql_query("UPDATE leden SET parels = parels + 10 WHERE member_id =' " . $_SESSION['id']. " ' ");
echo "Gefeliciteerd je hebt 10 Parels gekocht";
}
?>
<!--
.style1 {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}
.style4 {font-family: Verdana; font-size: 10px; }
-->
</style>
<table width="264" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="130" bgcolor="#FFFFFF"><span class="style1">Aantal parels: </span></td>
<td width="134" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr bgcolor="#FF9900">
<td bgcolor="#FFFFFF"><span class="style4">10 parel 's </span></td>
<td bgcolor="#FFFFFF"><form name="form1" method="post" action="?p=parels&a=koop">
<div align="left">
<input name="koop" type="submit" id="koop" value="koop">
</div>
</form></td>
</tr>
</table>
<?php
if(isset($_POST['koop'])) {
mysql_query("UPDATE leden SET muntjes = muntjes - 50 WHERE member_id =' " . $_SESSION['id']. " ' ");
mysql_query("UPDATE leden SET parels = parels + 10 WHERE member_id =' " . $_SESSION['id']. " ' ");
echo "Gefeliciteerd je hebt 10 Parels gekocht";
}
?>
als iemant zoveel parels heeft dan krijg hij atoumatich een badge.
iemand een idee ?
Bumpen::
SanThe.
ik heb al iets
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?
$query = "SELECT parels FROM leden WHERE member_id=' " . $_SESSION['id']. " ' ";
$result = mysql_query($query);
if(mysql_num_rows($result) > 100)
{
}
?>
$query = "SELECT parels FROM leden WHERE member_id=' " . $_SESSION['id']. " ' ";
$result = mysql_query($query);
if(mysql_num_rows($result) > 100)
{
}
?>
En de foutafhandeling?