pagina word niet weergegeven
Als ik het onderstaande script gebruik word de pagina niet weer gegeven. als ik de WHILE in regel 98 tot 101 weg haal doet de pagina het wel? hoe kan dat? (als ik de while onder regel 113 zet doet die het wel)
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
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
<?
beveiliging("Beginner");
?>
<h2>Raad het getal</h2>
Nieuw! Raad het getal het getal. Het is een spel dat je speelt samen met 9
andere spelers, iedereen kiest een getal tussen de 1 t/m 10. Als de 10 deelnemer
het getal heeft gekozen gaat het systeem een getal kiezen tussen de 1 en de 10,
het winnende bedrag van 500 walix word gelijk naar het account overgemaakt.
<font color="#DD4009">Let op! dit spel kost 50 walix!</font> Hieronder zie je de
active game en de gekozen nummers, daar onder staat het deelname formulier. De
rood gekleurde nummers zijn al gekozen en kunnen niet nog een keer worden
gekozen. De groene nummers zijn nog vrij.<br><br>
<?
echo '<div align="center">';
echo '<table border="1" width="50%" cellspacing="0" cellpadding="0" bordercolorlight="#000000" bordercolordark="#000000" style="border-collapse: collapse" id="table1">';
echo '<tr>';
echo '<td>';
$que = mysql_query("SELECT * FROM raadgetal ORDER BY GAME DESC") or die (mysql_error());
$list = mysql_fetch_assoc($que);
$select = "SELECT * FROM raadgetal WHERE game = '".$list['game']."'";
$query = mysql_query($select)or die (mysql_error());
$aantal = mysql_num_rows($query);
if($aantal == '10')
{
$id = $list['game'] + 1;
echo '<table border="1" width="100%" cellpadding="0" id="table2" cellspacing="0" bordercolor="#FFFFFF">';
echo '<tr><td bgcolor="#DB6D0B" colspan="3" height="18"><p align="center"><font color="#FFFFFF"><b>Game #'.$id.'</b></font></td></tr>';
echo '<tr><td bgcolor="#FBE8D8" width="11%" align="center">Er zijn momenteel nog geen leden die meedoen aan deze game, doe snel mee en win leuke prijzen!</td>';
echo '</table>';
}
elseif($aantal == '0')
{
$id = 1;
echo '<table border="1" width="100%" cellpadding="0" id="table2" cellspacing="0" bordercolor="#FFFFFF">';
echo '<tr><td bgcolor="#DB6D0B" colspan="3" height="18"><p align="center"><font color="#FFFFFF"><b>Game #'.$id.'</b></font></td></tr>';
echo '<tr><td bgcolor="#FBE8D8" width="11%" align="center">Er zijn momenteel nog geen leden die meedoen aan deze game, doe snel mee en win leuke prijzen!</td>';
echo '</table>';
}
else
{
$id = $list['game'];
$nr = 0;
echo '<table border="1" width="100%" cellpadding="0" id="table2" cellspacing="0" bordercolor="#FFFFFF">';
echo '<tr><td bgcolor="#DB6D0B" colspan="3" height="18"><p align="center"><font color="#FFFFFF"><b>Game #'.$id.'</b></font></td></tr>';
echo '<tr><td bgcolor="#FBE8D8" width="11%" align="center"><b>ID</b></td><td bgcolor="#FBE8D8" width="42%" align="center"><b>GEBRUIKER</b></td><td bgcolor="#FBE8D8" width="42%" align="center"><b>NUMMER</b></td></tr>';
WHILE($result = mysql_fetch_assoc($query))
{
$select = "SELECT * FROM leden WHERE id = '".$result['profiel']."'";
$get = mysql_query($select)or die (mysql_error());
$list = mysql_fetch_assoc($get);
$geslacht = $list['sex'];
$i ^= 1;
$nr++;
echo '<tr class="raad'.$i.'">';
echo '<td width="11%" align="center">'.$nr.'</td>';
echo '<td width="42%" align="center"><a class="'.$sex[$geslacht].'" href="?p=profile&id='.$list['id'].'">'.$list['gebruikersnaam'].'</a></td>';
echo '<td width="42%" align="center">'.$result['getal'].'</td>';
echo '</tr>';
}
echo '</table>';
}
echo '</td>';
echo '</tr>';
echo '</table>';
echo '</div>';
$select = "SELECT * FROM raadgetal WHERE game = '".$list['game']."' AND profiel = '".$_SESSION['id']."'";
$query = mysql_query($select)or die (mysql_error());
$aantal = mysql_num_rows($query);
$que = mysql_query("SELECT * FROM raadgetal WHERE game = '".$list['game']."'") or die (mysql_error());
$result = mysql_fetch_assoc($que);
if($aantal == '0')
{
echo '<h2>Doe mee</h2>';
echo 'Doe mee voor elke keer dat je wint krijg je 1 game punt en 500 walix op jou ';
echo 'account. Ben jij zo goed dat jij in de toplijst boven aan komt?<br><br>';
echo '<div align=center>';
echo '<table border="1" width="50%" cellspacing="0" cellpadding="0" bordercolorlight="#000000" bordercolordark="#000000" style="border-collapse: collapse" id="table5">';
echo '<td>';
echo '<table border="1" width="100%" cellpadding="0" id="table6" cellspacing="0" bordercolor="#FFFFFF">';
echo '<form method="POST" action="--WEBBOT-SELF--">';
echo '<tr><td bgcolor="#DB6D0B" colspan="2" height="18"><p align="center"><font color="#FFFFFF"><b>Doe mee!</b></font></td></tr>';
echo '<tr><td bgcolor="#FBE8D8" width="50%"><b>Inzet:</b></td><td bgcolor="#FBE8D8" width="50%">50 Walix</td></tr>';
echo '<tr>';
echo '<td bgcolor="#F9D7BB" width="50%"><b>Getal:</b></td>';
echo '<td bgcolor="#F9D7BB" width="50%">';
echo '<select size="1" name="getal" style="width:100%; border: none;">';
echo '<option selected>Getal</option>';
$num = 1;
while ( $num <=10 )
{
echo '1';
}
echo '</select>';
echo '</td>';
echo '</tr>';
echo '<tr><td bgcolor="#DB6D0B" colspan="2" height="18"><input type="submit" value="Doe mee!" style="width:100%; border: none; background:#DB6D0B; color:#FFFFFF"></td></tr>';
echo '</form>';
echo '</table>';
echo '</td>';
echo '</tr>';
echo '</table>';
echo '</div>';
}
?>
beveiliging("Beginner");
?>
<h2>Raad het getal</h2>
Nieuw! Raad het getal het getal. Het is een spel dat je speelt samen met 9
andere spelers, iedereen kiest een getal tussen de 1 t/m 10. Als de 10 deelnemer
het getal heeft gekozen gaat het systeem een getal kiezen tussen de 1 en de 10,
het winnende bedrag van 500 walix word gelijk naar het account overgemaakt.
<font color="#DD4009">Let op! dit spel kost 50 walix!</font> Hieronder zie je de
active game en de gekozen nummers, daar onder staat het deelname formulier. De
rood gekleurde nummers zijn al gekozen en kunnen niet nog een keer worden
gekozen. De groene nummers zijn nog vrij.<br><br>
<?
echo '<div align="center">';
echo '<table border="1" width="50%" cellspacing="0" cellpadding="0" bordercolorlight="#000000" bordercolordark="#000000" style="border-collapse: collapse" id="table1">';
echo '<tr>';
echo '<td>';
$que = mysql_query("SELECT * FROM raadgetal ORDER BY GAME DESC") or die (mysql_error());
$list = mysql_fetch_assoc($que);
$select = "SELECT * FROM raadgetal WHERE game = '".$list['game']."'";
$query = mysql_query($select)or die (mysql_error());
$aantal = mysql_num_rows($query);
if($aantal == '10')
{
$id = $list['game'] + 1;
echo '<table border="1" width="100%" cellpadding="0" id="table2" cellspacing="0" bordercolor="#FFFFFF">';
echo '<tr><td bgcolor="#DB6D0B" colspan="3" height="18"><p align="center"><font color="#FFFFFF"><b>Game #'.$id.'</b></font></td></tr>';
echo '<tr><td bgcolor="#FBE8D8" width="11%" align="center">Er zijn momenteel nog geen leden die meedoen aan deze game, doe snel mee en win leuke prijzen!</td>';
echo '</table>';
}
elseif($aantal == '0')
{
$id = 1;
echo '<table border="1" width="100%" cellpadding="0" id="table2" cellspacing="0" bordercolor="#FFFFFF">';
echo '<tr><td bgcolor="#DB6D0B" colspan="3" height="18"><p align="center"><font color="#FFFFFF"><b>Game #'.$id.'</b></font></td></tr>';
echo '<tr><td bgcolor="#FBE8D8" width="11%" align="center">Er zijn momenteel nog geen leden die meedoen aan deze game, doe snel mee en win leuke prijzen!</td>';
echo '</table>';
}
else
{
$id = $list['game'];
$nr = 0;
echo '<table border="1" width="100%" cellpadding="0" id="table2" cellspacing="0" bordercolor="#FFFFFF">';
echo '<tr><td bgcolor="#DB6D0B" colspan="3" height="18"><p align="center"><font color="#FFFFFF"><b>Game #'.$id.'</b></font></td></tr>';
echo '<tr><td bgcolor="#FBE8D8" width="11%" align="center"><b>ID</b></td><td bgcolor="#FBE8D8" width="42%" align="center"><b>GEBRUIKER</b></td><td bgcolor="#FBE8D8" width="42%" align="center"><b>NUMMER</b></td></tr>';
WHILE($result = mysql_fetch_assoc($query))
{
$select = "SELECT * FROM leden WHERE id = '".$result['profiel']."'";
$get = mysql_query($select)or die (mysql_error());
$list = mysql_fetch_assoc($get);
$geslacht = $list['sex'];
$i ^= 1;
$nr++;
echo '<tr class="raad'.$i.'">';
echo '<td width="11%" align="center">'.$nr.'</td>';
echo '<td width="42%" align="center"><a class="'.$sex[$geslacht].'" href="?p=profile&id='.$list['id'].'">'.$list['gebruikersnaam'].'</a></td>';
echo '<td width="42%" align="center">'.$result['getal'].'</td>';
echo '</tr>';
}
echo '</table>';
}
echo '</td>';
echo '</tr>';
echo '</table>';
echo '</div>';
$select = "SELECT * FROM raadgetal WHERE game = '".$list['game']."' AND profiel = '".$_SESSION['id']."'";
$query = mysql_query($select)or die (mysql_error());
$aantal = mysql_num_rows($query);
$que = mysql_query("SELECT * FROM raadgetal WHERE game = '".$list['game']."'") or die (mysql_error());
$result = mysql_fetch_assoc($que);
if($aantal == '0')
{
echo '<h2>Doe mee</h2>';
echo 'Doe mee voor elke keer dat je wint krijg je 1 game punt en 500 walix op jou ';
echo 'account. Ben jij zo goed dat jij in de toplijst boven aan komt?<br><br>';
echo '<div align=center>';
echo '<table border="1" width="50%" cellspacing="0" cellpadding="0" bordercolorlight="#000000" bordercolordark="#000000" style="border-collapse: collapse" id="table5">';
echo '<td>';
echo '<table border="1" width="100%" cellpadding="0" id="table6" cellspacing="0" bordercolor="#FFFFFF">';
echo '<form method="POST" action="--WEBBOT-SELF--">';
echo '<tr><td bgcolor="#DB6D0B" colspan="2" height="18"><p align="center"><font color="#FFFFFF"><b>Doe mee!</b></font></td></tr>';
echo '<tr><td bgcolor="#FBE8D8" width="50%"><b>Inzet:</b></td><td bgcolor="#FBE8D8" width="50%">50 Walix</td></tr>';
echo '<tr>';
echo '<td bgcolor="#F9D7BB" width="50%"><b>Getal:</b></td>';
echo '<td bgcolor="#F9D7BB" width="50%">';
echo '<select size="1" name="getal" style="width:100%; border: none;">';
echo '<option selected>Getal</option>';
$num = 1;
while ( $num <=10 )
{
echo '1';
}
echo '</select>';
echo '</td>';
echo '</tr>';
echo '<tr><td bgcolor="#DB6D0B" colspan="2" height="18"><input type="submit" value="Doe mee!" style="width:100%; border: none; background:#DB6D0B; color:#FFFFFF"></td></tr>';
echo '</form>';
echo '</table>';
echo '</td>';
echo '</tr>';
echo '</table>';
echo '</div>';
}
?>
{
echo '1';
}
En wanneer denk jij dat $num groter dan 10 wordt?
Nooit dus.
Edit: kleiner moest groter zijn uiteraard.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
$num = 1;
$nr = 0;
while ( $num <=10 )
{
$nr++;
if($result['getal'] == $nr){echo '<option value="'.$nr.'" style="color:red;">'.$nr.'</option>';}else{echo '<option value="'.$nr.'" style="color:green;">'.$nr.'</option>';}
}
$nr = 0;
while ( $num <=10 )
{
$nr++;
if($result['getal'] == $nr){echo '<option value="'.$nr.'" style="color:red;">'.$nr.'</option>';}else{echo '<option value="'.$nr.'" style="color:green;">'.$nr.'</option>';}
}
Geeft die 10 keer het resultaat weer als ik het onder mijn script zet (en dat is de bedoeling)
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
$num = 1;
$nr = 0;
while ( $num >=10 )
{
$nr++;
if($result['getal'] == $nr){echo '<option value="'.$nr.'" style="color:red;">'.$nr.'</option>';}else{echo '<option value="'.$nr.'" style="color:green;">'.$nr.'</option>';}
}
$nr = 0;
while ( $num >=10 )
{
$nr++;
if($result['getal'] == $nr){echo '<option value="'.$nr.'" style="color:red;">'.$nr.'</option>';}else{echo '<option value="'.$nr.'" style="color:green;">'.$nr.'</option>';}
}
Maar bij deze geeft die geen een keer het resultaat weer?
De eerste while is dus oneindig en de tweede daar komt ie niet eens in.