Răspuns :
Partea HTML:
<html>
<head>
<title>Test de evaluare</title>
</head>
<body>
<h1>Test de evaluare</h1>
<form method="post" action="test.php">
1. Care este capitala Romaniei?<br>
<input type="text" name="capitala" value=""><br>2. Focsaniul este situat in judetul ...<br><select name="judete">
<option value="Iasi">Iasi</option>
<option value="Galati">Galati</option>
<option value="Vrancea">Vrancea</option></select><br>
3. Romania este situata in: <br>
<input type="radio" name="buton" value="a">America<br>
<input type="radio" name="buton" value="b">Europa<br>
<input type="radio" name="buton" value="c">Asia<br>
<input type="submit" name="submit"><br>
</form>
</body>
</html>
Partea PHP:
<?php
if(isset($_POST['submit']))
{
$corecte=array("Bucuresti", "Vrancea", "b");
$intrebari=array("capitala", "judete", "buton");
$puncte=0;
for($i=0;$i<count($intrebari);$i++)
{
if($_POST[$intrebari[$i]]==$corecte[$i])
{$puncte=$puncte+1;}}
echo "Ai luat". ' '.$puncte;
}
?>
<html>
<head>
<title>Test de evaluare</title>
</head>
<body>
<h1>Test de evaluare</h1>
<form method="post" action="test.php">
1. Care este capitala Romaniei?<br>
<input type="text" name="capitala" value=""><br>2. Focsaniul este situat in judetul ...<br><select name="judete">
<option value="Iasi">Iasi</option>
<option value="Galati">Galati</option>
<option value="Vrancea">Vrancea</option></select><br>
3. Romania este situata in: <br>
<input type="radio" name="buton" value="a">America<br>
<input type="radio" name="buton" value="b">Europa<br>
<input type="radio" name="buton" value="c">Asia<br>
<input type="submit" name="submit"><br>
</form>
</body>
</html>
Partea PHP:
<?php
if(isset($_POST['submit']))
{
$corecte=array("Bucuresti", "Vrancea", "b");
$intrebari=array("capitala", "judete", "buton");
$puncte=0;
for($i=0;$i<count($intrebari);$i++)
{
if($_POST[$intrebari[$i]]==$corecte[$i])
{$puncte=$puncte+1;}}
echo "Ai luat". ' '.$puncte;
}
?>
Vă mulțumim pentru vizita pe platforma noastră dedicată Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Așteptăm cu entuziasm să reveniți și vă invităm să ne adăugați la lista de favorite!