Ik kon niet echt een goeie titel van mijn vraag omschrijven, maar dit heeft er mee te maken

<?php
//controle van Formulier
if($_SERVER['REQUEST_METHOD'] == 'POST')  {
	
	include('huiswerktg4a.php')//include de huiswerk pagina
	
	} else {
		
	echo 'Je hebt een verkeerde klas ingevuld'//Geeft dit weer als niet alles is ingevuld
}

?>

Je hebt 4 schoolklassen genaamd:
tg4a
tg4b
tg4c

En wat ik nu wil, is dat als ze 1 van deze klassen invullen dat hun huiswerk tevoorschijn komt, en als ze niet 1 van die klassen hebben ingevuld dat je die error krijgt die er al staat.
Gewoon HTML:

<select name="klas">
  <option value="a">tg4a</option>
  <option value="b">tg4b</option>
  <option value="c">tg4c</option>
</select>


in $_POST['klas'] zit wat de invuller koos.
Oke, maar ze moeten ieder een ander huiswerk schema krijgen, hoe doe ik dat dan?
Wat bedoel je met 'huiswerk schema'?

Waar moet de website voor dienen?
Je bedoelt zo:?


$klas = trim($_POST['klas']);

if($klas == a) {
echo 'klas tg4a';
}elseif($klas == b) {
echo 'klas tg4b';
}elseif($klas == c) {
echo 'klas tg4c';
}
Ja :"D
Thx iedereen

@armaron, mijn informatica project is het optimaliseren en het vernieuwen van de Algemene TL klassen site van mijn school :P

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Selecteer hier in welke cluster</title>
</head>

<body>
<select name="klas">
  <option value="a">tg4aA</option>
  <option value="b">tg4aB</option>
  <option value="c">tg4aC</option>
</select>
<br>
<input type="submit" value="Submit" name="B1"></p>
<form method="POST" action="klasselect.php">
	</form>
</body>

</html>

Klasselect.php

<?php
//controle van Formulier
if($_SERVER['REQUEST_METHOD'] == 'POST')  {
$klas = trim($_POST['klas']);

//Voor iedere klas een andere pagina
if($klas == a) {
header('huiswerka.html');
}elseif($klas == b) {
header('huiswerkb.html');
}elseif($klas == c) {
header('huiswerkc.html');
}
}

?>

elke keer als op de submit knop druk gebeurd er niks

EDIT: oh.. srry voor dubbelpost
Zet dit bovenin je script.
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);

// rest
?>

Is a een constante? Denk het niet.
if($klas == a) {
ik krijg alleen maar deze error:
Warning: ini_set() has been disabled for security reasons in /usr/export/www/vhosts/funnetwork/hosting/tg4a/phphulp/klasselect.php on line 3

Reageren