heey

Ik ben nu bezig met een website die in het nederlands en in het engels moet komen.

Zelf zat ik te denken om met 2 .ini files te gaan werken, wat vinden jullie hiervan?

Of hebben jullie misschien betere ideeën (geen MYSQL)

Greetz
Lukie
Probeer gewoon mijn voorbeeldje van net maar eens uit, dan zul je zien dat het werkt.
gewoon direct jouw code kopieren en plakken?
Ja, dus twee bestandjes maken, pagina1.php en pagina2.php en uittesten door op de link in pagina1 te klikken.
oke, dus dan kan ik dus op een alle pagina's zetten:

include('lang/'$_SESSION['lang']'.inc.php');

of niet?

en waar 'staat' zo'n sessie, want het heeft wel iets weg van een cookie, alleen een cookie staat op je computer...

Een sessie is serverside, en ik kan dus ook een sessie uitlezen op mijn server. Echter staat er volgens mij wel iets van een cookie op je eigen pc met daarin je sessieid.
@arjan

oke,

maar nog een keertje:

<?php include('lang/'$_SESSION['lang']'.inc.php'); ?>

dat zou dus moeten werken, of niet?
want het werkt nl niet (A)

de hele pagina blijft wit

<?php include("lang/"$_SESSION['lang']".inc.php"); ?> is wat ik heb.

als ik dit weghaal dan zie ik wel gewoon de pagina
Luuk schreef op 20.02.2006 15:57

en worden mij pagina's nu niet enorm groot?

Ik weet niet wat jij groot noemt, maaruh een hoop scripts tellen (veel) meer dan 100 regels :+
@mitch

dit is ondertussen al weer opgelost :P
<?php include('lang/'$_SESSION['lang']'.inc.php'); ?>

zal natuurlijk niet werken omdat je niet goed concateneert. Voor de overzichtelijkheid zou je dit kunnen doen:

<?php
//
if (isset ($_SESSION['lang']) {
$lang = $_SESSION['lang'];
include ('lang/' . $lang . '.inc.php');
}
?>

Reageren