<?php
// redirect script op grond van taalinstelling browser
// deze code is omwerking van info op
// http://www.webmasterworld.com/forum88/3779.htm
// (niet vergeten, indien je dit php bestand als utf8 upload
// dan zonder Byte Order Mark (BOM) anders werkt php header niet)

$locatie = 'english/index.php'; // default locatie
// check of $_SERVER["HTTP_ACCEPT_LANGUAGE"] er is
if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) {
	// string (bijv. 'nl, en-us, en') exploden
	$talen = explode(",",$_SERVER["HTTP_ACCEPT_LANGUAGE"]);
	//loop door de talen
	foreach ($talen as $value) {	
		$taal=substr($value,0,2); // alleen eerste 2 letters
		// indien taal hieronder erbij zit default locatie overschrijven
		switch ($taal) {
			case "fr":
			$locatie = 'francais/index.php';
			break 2; // break 2 om zowel de switch als foreach te verlaten
			case "de":
			$locatie = 'deutsch/index.php';
			break 2;
			case "nl":
			$locatie = 'nederlands/index.php';
			break 2;
			case "en":
			$locatie = 'english/index.php';
			break 2;
		}
	}
}
header("Location: $locatie"); // header schrijven
?> 