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>