Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.64 KB | None | 0 0
  1. <?php
  2. session_start();
  3. header('Cache-control: private'); // IE 6 FIX
  4.  
  5.  
  6.  
  7.  
  8.  
  9. if(isSet($_GET['lang']))
  10. {
  11. $lang = $_GET['lang'];
  12.  
  13. // register the session and set the cookie
  14. $_SESSION['lang'] = $lang;
  15.  
  16. setcookie('lang', $lang, time() + (3600 * 24 * 30));
  17. }
  18. else if(isSet($_SESSION['lang']))
  19. {
  20. $lang = $_SESSION['lang'];
  21. }
  22. else if(isSet($_COOKIE['lang']))
  23. {
  24. $lang = $_COOKIE['lang'];
  25. }
  26. else
  27. {
  28. $lang = 'en';
  29. }
  30.  
  31. switch ($lang) {
  32.   case 'en':
  33.   $lang_file = 'lang.en.php';
  34.   break;
  35.  
  36.   case 'de':
  37.   $lang_file = 'lang.de.php';
  38.   break;
  39.  
  40.   default:
  41.   $lang_file = 'lang.en.php';
  42.  
  43. }
  44.  
  45. include_once 'lang/'.$lang_file;
  46. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement