Hallo

Ik heb een probleempje. Ik heb binnen een php script een variabele $rand.
Deze variabele is in het begin 0.
Ik wil dat als ik op een button klik, de $rand met 1 wordt verhoogd. Maar ik begrijp het niet zo goed, want ik heb binnen html nu wel een button gemaakt, maar hoe kan ik er voor zorgen dat er wat gebeurd als ik erop klik? ik heb wel het onclick gevonden, maar kan je daar dan een phpscript binnen schrijven? Ik hoop dat mijn probleem een beetje duidelijk is.
groet
Viktor
Session_start() moet helemaal bovenin. Er mag nog geen enkele output naar de browser zijn. Verder is $_SESSSION altijd met hoofdletters.


<?php
session_start();
if (!isset($_SESSION['doelpuntteam1']))
{
	$_SESSION['doelpuntteam1'] = 0;
}
if (!isset($_SESSION['doelpuntteam2']))
{
	$_SESSION['doelpuntteam2'] = 0;
}
if(isset($_POST['doelpunt']))
{
	switch($_POST['doelpunt'])
	{
		case 'Team 1' : $_SESSION['doelpuntteam1']++;
						break;
		case 'Team 2' : $_SESSION['doelpuntteam2']++;
						break;
	}
}
?>

<html>
<head>
<title>buttons</title>
</head>
<body>
<form id="form" name="form" method="post" action="">
<input name="doelpunt" type="submit" value = "Team 1" />
<input name="doelpunt" type="submit" value = "Team 2" />
</form>
<?php
echo 'Score: ' . $_SESSION['doelpuntteam1'] . ' tegen ' . $_SESSION['doelpuntteam2'];
?>
</body>
</html>

Reageren