Nieuw lid |
|
Goeiedag, ik wil dus een programma hebben met een input type range (sliderbalk) en op het einde wil ik tonen hoeveel ze uiteindelijk hebben gescoord.
Ten eerste ga ik uitleggen hoe ik mijn range heb gedaan
Javascript:
function imgShow(Target)
{
for(var i = 1; i <= images; i++)
{
if(i != Target)
document.getElementById('img' + i).style.display = 'none';
else
document.getElementById('img' + i).style.display = 'block';
}
}
function imgShow(Target) { for(var i = 1; i <= images; i++) { if(i != Target) document.getElementById('img' + i).style.display = 'none'; else document.getElementById('img' + i).style.display = 'block'; } }
Nu mijn html code
HTML
<input type="range" id="slider" max="<?php echo ($images*1); ?>" min="1"
value="1" onchange="imgShow(parseInt(this.value/1));" />
<output>
<?php
for ($i = 0; $i < $images; $i++)
{
$image = $files[$i];
echo '<div id="img' . ($i+1) . '" class="photo" style=""><img src="' . $image . '" /></div>';
}
?>
</output>
<input type="range" id="slider" max="<?php echo ($images*1); ?>" min="1" value="1" onchange="imgShow(parseInt(this.value/1));" /> <output> <?php for ($i = 0; $i < $images; $i++) { $image = $files[$i]; echo '<div id="img' . ($i+1) . '" class="photo" style=""><img src="' . $image . '" /></div>'; } ?> </output>
De code hierboven werkt (Ik schrijf het gewoon even zodat je weet welke variable ik gebruik)
Zoals je ziet heb ik images en per keer dat mijn slider veranderd, veranderd die image mee. Dan mijn probleem, ik wil al mijn resultaten in een database stoppen en ik wil het dan tonen aan de mensen hoeveel ze gescoord hebben op de test.
echo '<form action="'. $_SERVER["PHP_SELF"] .'" method="post">';
echo 'Solution:<br>';
echo '<textarea name="bericht"></textarea><br>';
echo '</form>';
echo '<form action="'. $_SERVER["PHP_SELF"] .'" method="post">'; echo '<textarea name="bericht"></textarea><br>';
Ik denk dat ik iets tussen de textarea moet plaatsen, maar ik weet niet wat. Ik heb al verschillende dingen geprobeerd maar ik zie nog maar 2 jaar programmeren en het is op het secondair niveau dus mijn programmeringskills zijn nog niet zo vergevorderd . Ja ik gebruik echo's want ik zet deze lijn in de else kant van de "if($_SERVER[REQUEST_METHOD]=='POST')".
Ik hoop echt dat mij iemand kan helpen want ik moet dit afwerken tegen vrijdag. Dank bij voorbaat!
|