Gast, ik vind het ook niet grappig hoor? Want ik wil je alleen even helpen door je fout te corrigeren. Hou niet bepaald van mensen afzeiken probeer alleen te helpen.
arendjee, geef dan is een link waarop ik het kan testen?
Wanneer je geen taalkeuze mee geeft dus het formulier leeg maakt en dan submit uitvoert dan wordt er sowieso een cookie gemaakt misschien even daar nog klein beetje beveiliging dat het dan standaard nl is?
dus gewoon heel simpel verkorte if gebruiken kijken of die leeg is?
$taal = ( !isset( $_POST['taalkeuze'] ) ? 'nl' : $_POST['taalkeuze'] );
setcookie( 'taal', $taal, $tijd );
Edit:
arendjeee, ik snap al wat je bedoeld!
Je hebt het script aangepast naar een get?
Als je even post wat je nu hebt wil ik je wel even paar tips geven?