[code]
<?php

##################################################
## Nieuwsscript geschreven door Arjan Schuurman ##
## ArCome.nl - www.arcome.nl                    ##
##################################################

//Code #001 = Een van de hoeken is niet opgegeven.
echo '<html><head><title>Wiskunde is nog nooit zo makkelijk geweest!</title><style>a.header { color: #000000; text-decoration: none; } a.header:hover { color: #000000; text-decoration: none; } a { color: #0000FF; text-decoration: none; } a:hover { color: #FF0000; text-decoration: underline; } .titel { font-size: 18px; font-weight: bold; }</style></head><body style="margin: 0 0 0 0px;"><table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0"><tr valign="middle"><td style="height: 50px; background-color: rgb(146, 232, 60); font-family: Calibri, Trebuchet MS, Arial;"><div style="padding-left: 10px; padding-top: 1px; font-size: 20px; letter-spacing: 2px; font-weight: bold;"><a href="" class="header"><i>Wiskunde is nog nooit zo makkelijk geweest!</i></a></div></td></tr><tr valign="top"><td height="100%" style="font-family: Calibri, Trebuchet MS, Arial;"><div style="padding: 10 10 10 10px;">';
$onderdeel = $_GET['onderdeel'];
$methode = $_GET['methode'];
if ($onderdeel == "hoeken_berekenen") {
	if ($methode == "z-h") {
		echo "<div class=\"titel\">Hoeken berekenen</div>";
		if ($_POST['submit'] && $_POST['hoek']) {
			if ($_POST['zijderechts'] AND $_POST['zijdeschuin']) {
				$check = 1;
			} elseif ($_POST['zijdeonder'] AND $_POST['zijdeschuin']) {
				$check = 2;
			} elseif ($_POST['zijdeonder'] AND $_POST['zijderechts']) {
				$check = 3;
			} else {
				echo "<br><br>Je had geen bekende zijde ingevuld.<br><a href=\"?onderdeel=".$onderdeel."&methode=".$methode."\">Klik hier</a> om terug te keren.";
			}

			$zijderechts = floatval($_POST['zijderechts']);
			$zijdeschuin = floatval($_POST['zijdeschuin']);
			$zijdeonder = floatval($_POST['zijdeonder']);
			
			if ($zijderechts == 0) {
				$zijderechts = "Niet ingevuld.";
			} elseif($zijdeonder == 0) {
				$zijdeonder = "Niet ingevuld.";
			} elseif($zijdeschuin == 0) {
				$zijdeschuin = "Niet ingevuld.";
			}
			
			if ($_POST['hoek'] == "rb") {
				$hoek = "a";
				$check2 = 1;
				$hoeki = $_POST['hoek'];
			} elseif($_POST['hoek'] == "lo") {
				$hoek = "b";
				$check2 = 2;
				$hoeki = $_POST['hoek'];
			} else {
				echo "Er is iets fout gegaan, neem contact op met de webmaster Code #001.";
			}
			
				echo "Zijde Rechts = ".$zijderechts."<br>Zijde Schuin = ".$zijdeschuin."<br>Zijde Onder = ".$zijdeonder;
			
			if ($check >= 1 AND $check2 == 1) {
					if ($check == 1) {
						echo '<br><br>Aanliggende zijde en schuine zijde is ingevuld, dus maken we gebruik van de \'cos\'.<br>cos('.$zijderechts.','.$zijdeschuin.')';
						$graden = rad2deg(acos($zijderechts / $zijdeschuin));
					} elseif ($check == 2) {
						echo '<br><br>Overliggende zijde en schuine zijde is ingevuld, dus maken we gebruik van de \'sin\'.<br>sin('.$zijdeonder.','.$zijdeschuin.')';
						$graden = rad2deg(asin($zijdeonder / $zijdeschuin));
					} elseif ($check == 3) {
						echo '<br><br>Overliggende zijde en aanliggende zijde is ingevuld, dus maken we gebruik van de \'tan\'.<br>tan('.$zijdeonder.','.$zijderechts.')';
						$graden = rad2deg(atan($zijdeonder / $zijderechts));
					}
				$graden = str_replace('nan', 'Math Error', strtolower($graden));
				echo "<br><br>Hoek A = ".$graden."°<br><br><a href=\"?onderdeel=".$onderdeel."&methode=".$methode."\">Terug</a>";
			}

			if ($check >= 1 AND $check2 == 2) {
					if ($check == 1) {
						echo '<br><br>Overliggende zijde en schuine zijde is ingevuld, dus maken we gebruik van de \'sin\'.<br>sin('.$zijderechts.','.$zijdeschuin.')';
						$graden = rad2deg(asin($zijderechts / $zijdeschuin));
					} elseif ($check == 2) {
						echo '<br><br>Aanliggende zijde en schuine zijde is ingevuld, dus maken we gebruik van de \'cos\'.<br>cos('.$zijdeonder.','.$zijdeschuin.')';
						$graden = rad2deg(acos($zijdeonder / $zijdeschuin));
					} elseif ($check == 3) {
						echo '<br><br>Aanliggende zijde en overliggende zijde is ingevuld, dus maken we gebruik van de \'tan\'.<br>tan('.$zijdeonder.','.$zijderechts.')';
						$graden = rad2deg(atan($zijdeonder / $zijderechts));
					}
				$graden = str_replace('nan', 'Math Error', strtolower($graden));
				echo "<br><br>Hoek B = ".$graden."°<br><br><a href=\"?onderdeel=".$onderdeel."&methode=".$methode."\">Terug</a>";
			}

		} else {
			echo "Vul de bekende getallen in en klik de hoek aan die je wilt berekenen.";
			echo "<div style=\"margin-left: 5px; margin-top: 5px; width: 203px; height: 203px; background-image: url(vorm1.jpg); background-repeat: no-repeat; background-position: left top;\">";
			echo "<form method=\"post\" action=\"#\">";
			echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" height=\"228\">";
			echo "<tr valign=\"top\">";
			echo "<td>";
			echo "<div style=\"padding-left: 181px; padding-top: 18px;\"><input name=\"hoek\" value=\"rb\" type=\"radio\"></div>";
			echo "</td></tr><tr valign=\"top\">";
			echo "<td height=\"100%\">";
			echo "<table border=\"0\" cellspacing=\"0\" style=\"margin-left: 77px;\" width=\"203\" cellpadding=\"0\"><tr valign=\"middle\">";
			echo "<td valign=\"middle\" width=\"128\"><input style=\"margin-top: 40px; width: 30px;\" name=\"zijdeschuin\" type=\"text\"></td>";
			echo "<td>";
			echo "<input style=\"margin-top: 40px; width: 30px;\" name=\"zijderechts\" type=\"text\">";
			echo "</td>";
			echo "</tr></table></td>";
			echo "</tr>";
			echo "<tr>";
			echo "<td>";
			echo "<div style=\"padding-left: 14px; padding-bottom: 6px;\" colspan=\"2\"><input name=\"hoek\" value=\"lo\" type=\"radio\"></div>";
			echo "</td>";
			echo "</tr>";
			echo "<tr>";
			echo "<td>";
			echo "<div style=\"padding-left: 9px;\">";
			echo "<center><input style=\"width: 30px;\" name=\"zijdeonder\" type=\"text\"></center>";
			echo "</div>";
			echo "</td>";
			echo "</tr>";
			echo "</table>";
			echo "<br><input type=\"submit\" name=\"submit\" value=\"Berekenen!\">";
			echo "</form>";
			echo "</div>";
		}
	} else {
		echo "<div class=\"titel\">Hoeken berekenen</div>";
		echo "U heeft gekozen om hoeken te berekenen. Kies uit één van de volgende manieren:<br><br>";
		echo "<a href=\"?onderdeel=".$onderdeel."&methode=z-h\">Lengten van zijde naar Graden van hoek</a>";
	}
} else {
	echo "<div class=\"titel\">Keuzeopties</div>";
	echo "Kies uit één van de volgende opties:<br><a href=\"?onderdeel=hoeken_berekenen\">Hoeken Berekenen</a>";
}
?></div></td></tr><tr><td style="height: 30px; background-color: rgb(235, 154, 82); font-family: Calibri, Trebuchet MS, Arial;"><small style="padding-left: 10px;">Footer</small></td></tr></table></div></body></html>
[/code]