1<?php
2    $language = '';
3
4    session_start();
5
6    if (array_key_exists('language', $_POST)) {
7        $language = $_POST['language'];
8    } elseif (array_key_exists('language', $_SESSION)) {
9        $language = $_SESSION['language'];
10    } else {
11        $language = 'en';
12    }
13
14    $_SESSION['language'] = $language;
15    session_write_close();
16?>
17<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
18<html>
19<head>
20    <title>Example 3</title>
21    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
22    <style type="text/css">
23    <!--
24    table {
25        background-color: #CCCCCC;
26        border-color: 1px solid #000;
27    }
28    body {
29        font-family: Verdana, Arial, Helvetica, sans-serif;
30        font-size: 12px;
31        color: #000000;
32        background-color: #FFFFFF
33    }
34
35    .center {
36        text-align: center;
37    }
38    .center table {
39        margin: auto;
40    }
41    -->
42    </style>
43</head>
44    <frameset cols="200,*" rows="*">
45        <frame name="nav"  frameborder="0" scrolling="no" noresize="noresize" src="nav.php?language=<?php echo $language; ?>" />
46        <frame name="main"  frameborder="0" src="main.php" />
47        <noframes>
48        <body>Your browser does not
49        handle frames!</body>
50        </noframes>
51    </frameset>
52</html>