Hoi,

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:

<?
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/&quot;>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/&quot;>Laat poll resultaten zien.</a></span><br />\n");

}
?>

Ik hoop dat iemand me kan helpen!

Met vriendelijke groet,

Guido Veenstra

Reageren