Det her skulle virke:
index.php:
<a href="forside.php?lan=en">Engelsk</a><br>
<a href="forside.php">Dansk</a>
Det er kun på forsiden du skal indsætte:
<?php
if($_COOKIE[sprog] == "")
{
if($_GET[lan] == "en")
{
setcookie("sprog","en");
}
}
?>
På de andre sider indsætter du + forside:
<?php
if(!$_COOKIE[sprog])
{
include("lan/dk.php");
} else {
include("lan/en.php");
}
?>
forside.php
<?php
if($_COOKIE[sprog] == "")
{
if($_GET[lan] == "en")
{
setcookie("sprog","en");
}
}
if(!$_COOKIE[sprog])
{
include("lan/dk.php");
} else {
include("lan/en.php");
}
echo "<html>
<head>
<title>$title</title>
</head>
<body>
$menu[1]<br>
$menu[2]<br><br><br>
$text[1]
</body>
</html>";
?>
nyhed.php
<?php
if(!$_COOKIE[sprog])
{
include("lan/dk.php");
} else {
include("lan/en.php");
}
echo "<html>
<head>
<title>$title</title>
</head>
<body>
$menu[1]<br>
$menu[2]<br><br><br>
$text[2]
</body>
</html>";
?>
lan/dk.php
<?php
$title ="Velkommen til ???";
$text[1] ="Velkommen til min side";
$text[2] ="Nyheder";
$menu[1] ="Velkommen";
$menu[2] ="Nyheder";
?>
lan/en.php
<?php
$title ="Welcome to ???";
$text[1] ="Welcome to my site";
$text[2] ="News";
$menu[1] ="Welcome";
$menu[2] ="News";
?>
Indlæg senest redigeret d. 17.03.2006 14:11 af Bruger #7494