Ik wil voor mijn site een functie.
Dat ik een voorpagina maar, en daarop staat er Nederlands of Engels als taal.
Als je Nederlands kiest ga je naar ww.nl.mijnsite.ext .
Maar dat het niet elke keer komt, dat het zo opgeslagen wordt.
Zodat het niet elke keer komt.

Ik weet niet hoe het noemt, dus ik heb het niet echt kunnen vinden.
En als je gebruikers hebt, het direct ook in de database opslaan :D De cookies kunnen nogweleens worden verwijderd xD
Taalkeuze
Dit is voor mensen wiens doelgroep meerdere landen betreft zeer functioneel.

Werking
Er zijn verschillende manieren om deze klus te klaren, een manier die ik zou gebruiken zou zijn:
- Bij het betreden van de voorpagina kan men kiezen uit één van de beschikbare (ondersteunde) talen. Een POST zou hier uitermate geschikt voor zijn. Een cookie wordt tegelijkertijd aangemaakt met de gekozen taal;
- Vervolgens wordt de bezoeker naar een URL gestuurd naar de website met de gekozen taal, http://nl.mijnsite.ext;
- Wanneer de bezoeker later weer terug komt en de voorpagina van de website betreedt wordt er gecontroleerd of er reeds een cookie bestaat, zo ja wordt de bezoeker doorverwezen naar de website die deze taal ondersteund. Bestaat de taal niet of is er geen cookie aangemaakt zal de bezoekers een taal moeten uitkiezen.

Bruikbare functie(s)
- [php]Setcookie[/php].
Kan ook met sessions;)
@superwauwie
kan maar gaat minder lang mee
superwauwie schreef op 28.04.2008 09:39
Kan ook met sessions;)
Beetje lastig bookmarken... Daarnaast is de sessie 2 weken later, wanneer je terugkomt, ook verdwenen. Sessies zijn dus niet bruikbaar.

Reageren