Inkludera i alla filer längst upp en kontroll om en viss cookie är satt ( språk kaka ) är den det så rullar scriptet vidare som vanligt, annars så visas eller skickas man till en språk settings sida.
<?php
if (!isset($_COOKIE['language'])) {
header("location:settings.php");
exit;
}
och settings.php
<?php
if (isset($_POST['lang'])) {
setcookie('language',$_POST['lang'],(time()+2592000),'/','',0);
header("location:index.php");
exit;
}
?>
<form method="post" action="settings.php">
<select name="lang">
<option value="se">Svenska</option>
<option value="en">English</option>
<option value="röv">Rövarspråket</option>
</select>
<input type="submit" value="ok" />
</form>
