Function werkt niet
Hallo,
Als ik op index.php?lan=en ben wil ik dat de <a>-tag me naar shop.php?lan=en stuurt... Hij stuurt me echter naar shop.php?lan=nl...
Hieronder mijn functie:
Hieronder de link uit de navbar onder de functie:
Je kan het probleem makkelijk bekijken op http://www.dreamworld.cf/
Als ik op index.php?lan=en ben wil ik dat de <a>-tag me naar shop.php?lan=en stuurt... Hij stuurt me echter naar shop.php?lan=nl...
Hieronder mijn functie:
Code (php)
Hieronder de link uit de navbar onder de functie:
Je kan het probleem makkelijk bekijken op http://www.dreamworld.cf/
= is toekenning
== is vergelijking
Dat laatste heb je nodig!
== is vergelijking
Dat laatste heb je nodig!
Dank je! Dat had ik eigenlijk moeten zien... ;)
Tip om dit soort verwarring te voorkomen: Gebruik de zogenaamde Yoda-syntax (Ja, naar het StarWars-karakter inderdaad).
Dan schrijf je het als volgt:
Mocht je de variabelen dan per ongeluk omwisselen krijg je een fatal error i.p.v. onvoorspelbaar gedrag.
Dan schrijf je het als volgt:
Code (php)
Mocht je de variabelen dan per ongeluk omwisselen krijg je een fatal error i.p.v. onvoorspelbaar gedrag.
De vraag is misschien ook of je via deze wijze de taalkeuze wilt doorgeven. Je zou ook kunnen denken aan een oplossing met cookies indien de gekozen taal afwijkt van de default taal.
En als dit een systeem is waarbij mensen zich kunnen registreren zou je de taalkeuze ook kunnen onthouden via een profiel zodat je deze informatie niet eindeloos hoeft door te geven via de URL.
Ook zou je kunnen gaan voor een totaaloplossing voor de opbouw van je interne links zodat je niet achter elke hyperlink deze functie hoeft te plakken... Je zou dus een functie kunnen maken die de hele interne link opbouwt.
De eerste ingeving die ik had toen ik deze functie zag was "dit zou ik anders doen".
En als dit een systeem is waarbij mensen zich kunnen registreren zou je de taalkeuze ook kunnen onthouden via een profiel zodat je deze informatie niet eindeloos hoeft door te geven via de URL.
Ook zou je kunnen gaan voor een totaaloplossing voor de opbouw van je interne links zodat je niet achter elke hyperlink deze functie hoeft te plakken... Je zou dus een functie kunnen maken die de hele interne link opbouwt.
De eerste ingeving die ik had toen ik deze functie zag was "dit zou ik anders doen".




