Im getting an error msg in php
Parse error: parse error in E:\wamp\www\t\language.php on line 19
The code is:-(language.php)
<?php
$languages = array('en' => 'English', 'ml' => 'Malayalam');
if (isset($_GET['lang'])) {
$lang = $_GET['lang'];
setcookie('lang',$lang,time() +(3600*24*365));
}
elseif (isset($_COOKIE['lang'])) {
$lang = $_COOKIE['lang'];
} else {
$lang = 'en';
}
if(!(in_array($lang,array_keys($languages)))) {
die("ERROR: Bad Language String Provided!");
}
require_once "{$lang}.php"
function switch_language_options() {
global $text, $languages, $lang ;
$retval = $text['switch'];
$get = $_GET;
foreach {$languages as $abbrv => $name) {
if ($abbrv !== $lang) {
$get['lang'] = $abbrv;
$url = $_SERVER['PHP_SELF'] . '?' . http_build_query($get);
$retval .= " <a href=\"{$url}\"> {$name}</a>";
}
}
return $retval;
}
?>
Line 19 is
function switch_language_options() {
Parse error: parse error in E:\wamp\www\t\language.php on line 19
The code is:-(language.php)
<?php
$languages = array('en' => 'English', 'ml' => 'Malayalam');
if (isset($_GET['lang'])) {
$lang = $_GET['lang'];
setcookie('lang',$lang,time() +(3600*24*365));
}
elseif (isset($_COOKIE['lang'])) {
$lang = $_COOKIE['lang'];
} else {
$lang = 'en';
}
if(!(in_array($lang,array_keys($languages)))) {
die("ERROR: Bad Language String Provided!");
}
require_once "{$lang}.php"
function switch_language_options() {
global $text, $languages, $lang ;
$retval = $text['switch'];
$get = $_GET;
foreach {$languages as $abbrv => $name) {
if ($abbrv !== $lang) {
$get['lang'] = $abbrv;
$url = $_SERVER['PHP_SELF'] . '?' . http_build_query($get);
$retval .= " <a href=\"{$url}\"> {$name}</a>";
}
}
return $retval;
}
?>
Line 19 is
function switch_language_options() {