Lettertype verlkeinen!
Ben bezig met een nieuwe site en heb daar een poll!
Weet bijna niets van php en kan iets simpels helaas niet vinden!
Het is hetvolgende!
Als je gaat naar www.guidonline.nl/testnewsite dan zie je de poll!
Bij die poll zijn de antwoorden van de vraag ieens groter dan de rest!
Ik weet niet hoe ik dat moet terwijl het misschien wel heel makkelijk is!
Misschien wil iemand hier het wel voor me doen!
at zou ik heel aardig vinden!
Het script:
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
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
<?
require("poll_functions.php");
//
// BEGIN TESTING AREA
//
/*
$a = getdata();
$a[4] = array("217.0.0.1","127.0.0.1","192.168.1.1","82.72.248.195");
$sd = savedata($a);
if ($sd)
{
echo gelukt;
}
else
{
echo mislukt;
}
exit;
*/
//
// END TESTING AREA
//
$aData = getdata();
$totaal = $aData[0];
$vraag = $aData[1];
$stem_antwoorden = $aData[2];
$text_antwoorden = $aData[3];
$ips = $aData[4];
//
// Whene someone has pushed the vote button
//
if(isset($_POST['submit']) && $_POST['submit'] == "Stem!")
{
$stem = $_POST['stemoptie'];
if (!is_numeric($_POST['stemoptie']))
{
print ("Weg wezen hacker!");
exit;
}
if(in_array($_SERVER['REMOTE_ADDR'],$ips))
{
PRINT ("Je hebt al in deze poll gestemt");
RETURN FALSE;
}
$stem_antwoorden[$stem]++;
$ips[] = $_SERVER['REMOTE_ADDR'];
$totaal++;
$aSd = array();
$aSd[] = $totaal;
$aSd[] = $vraag;
$aSd[] = $stem_antwoorden;
$aSd[] = $text_antwoorden;
$aSd[] = $ips;
$sd = savedata($aSd);
if (!$sd)
{
print ("Er is iets fout gegaan, je stem is niet geteld.");
}
$gestemt = TRUE;
}
print ("".$vraag."\n");
//
// If user has the possibility to vote
//
if (in_array($_SERVER['REMOTE_ADDR'],$ips) OR $gestemt===TRUE OR isset($_GET['show']))
{
print ("<table cellpadding=0 cellspacing=0 \"border-color: #FFFFFF;\">\n");
//
// Loop all answers
//
for($i=0;$i<count($stem_antwoorden);$i++)
{
if ($totaal == 0)
{
$procent = 0;
}
else
{
$procent = $stem_antwoorden[$i]*100;
$procent = round($procent/$totaal,2);
}
$balkje = "<img src=\"images/p_l.png\" alt=\"\" />";
$balkje .= "<img src=%22images/p_m.png/%22 width=".$procent." height=15 alt=\"\" />";
$balkje .= "<img src=%22images/p_r.png/%22 alt=\"\" />";
print("<tr><td>".$text_antwoorden[$i]."</td><td>".$balkje."</td><td>[".$stem_antwoorden[$i]."]</td></tr>\n");
}
print ("</table>\n\n");
print("<b>Totaal aantal stemmen: ".$totaal."</b><br />\n");
if (!in_array($_SERVER['REMOTE_ADDR'],$ips))
{
print("<span \"font-size: small;\"><a href=%22?noshow/">Stem!</a></span><br />\n");
}
else
{
print("<span \"font-size: small;\">Je hebt al gestemt op deze poll.</span><br />\n");
}
}
else
{
//
// Loop all answers
//
for($i=0;$i<count($stem_antwoorden);$i++)
{
$checked = ($i===0) ? " CHECKED" : '';
print("<input type=\"radio\" name=\"stemoptie\" value=\"".$i."\"".$checked.">".$text_antwoorden[$i]."</select><br />\n");
}
print ("</form>\n\n");
print("<span \"font-size: small;\"><a href=%22?show/">Laat poll resultaten zien.</a></span><br />\n");
}
?>
require("poll_functions.php");
//
// BEGIN TESTING AREA
//
/*
$a = getdata();
$a[4] = array("217.0.0.1","127.0.0.1","192.168.1.1","82.72.248.195");
$sd = savedata($a);
if ($sd)
{
echo gelukt;
}
else
{
echo mislukt;
}
exit;
*/
//
// END TESTING AREA
//
$aData = getdata();
$totaal = $aData[0];
$vraag = $aData[1];
$stem_antwoorden = $aData[2];
$text_antwoorden = $aData[3];
$ips = $aData[4];
//
// Whene someone has pushed the vote button
//
if(isset($_POST['submit']) && $_POST['submit'] == "Stem!")
{
$stem = $_POST['stemoptie'];
if (!is_numeric($_POST['stemoptie']))
{
print ("Weg wezen hacker!");
exit;
}
if(in_array($_SERVER['REMOTE_ADDR'],$ips))
{
PRINT ("Je hebt al in deze poll gestemt");
RETURN FALSE;
}
$stem_antwoorden[$stem]++;
$ips[] = $_SERVER['REMOTE_ADDR'];
$totaal++;
$aSd = array();
$aSd[] = $totaal;
$aSd[] = $vraag;
$aSd[] = $stem_antwoorden;
$aSd[] = $text_antwoorden;
$aSd[] = $ips;
$sd = savedata($aSd);
if (!$sd)
{
print ("Er is iets fout gegaan, je stem is niet geteld.");
}
$gestemt = TRUE;
}
print ("".$vraag."\n");
//
// If user has the possibility to vote
//
if (in_array($_SERVER['REMOTE_ADDR'],$ips) OR $gestemt===TRUE OR isset($_GET['show']))
{
print ("<table cellpadding=0 cellspacing=0 \"border-color: #FFFFFF;\">\n");
//
// Loop all answers
//
for($i=0;$i<count($stem_antwoorden);$i++)
{
if ($totaal == 0)
{
$procent = 0;
}
else
{
$procent = $stem_antwoorden[$i]*100;
$procent = round($procent/$totaal,2);
}
$balkje = "<img src=\"images/p_l.png\" alt=\"\" />";
$balkje .= "<img src=%22images/p_m.png/%22 width=".$procent." height=15 alt=\"\" />";
$balkje .= "<img src=%22images/p_r.png/%22 alt=\"\" />";
print("<tr><td>".$text_antwoorden[$i]."</td><td>".$balkje."</td><td>[".$stem_antwoorden[$i]."]</td></tr>\n");
}
print ("</table>\n\n");
print("<b>Totaal aantal stemmen: ".$totaal."</b><br />\n");
if (!in_array($_SERVER['REMOTE_ADDR'],$ips))
{
print("<span \"font-size: small;\"><a href=%22?noshow/">Stem!</a></span><br />\n");
}
else
{
print("<span \"font-size: small;\">Je hebt al gestemt op deze poll.</span><br />\n");
}
}
else
{
//
// Loop all answers
//
for($i=0;$i<count($stem_antwoorden);$i++)
{
$checked = ($i===0) ? " CHECKED" : '';
print("<input type=\"radio\" name=\"stemoptie\" value=\"".$i."\"".$checked.">".$text_antwoorden[$i]."</select><br />\n");
}
print ("</form>\n\n");
print("<span \"font-size: small;\"><a href=%22?show/">Laat poll resultaten zien.</a></span><br />\n");
}
?>
Ik hoop dat iemand me kan helpen!
Met vriendelijke groet,
Guido Veenstra
Er zijn nog geen reacties op dit bericht.