Fatal error: Using $this when not in object context
Jeg har en lille klasse som indeholder følgende kode:<?php
class MyFuncs
{
public function has_lang()
{
if (isset($_SESSION['sprog']))
{
$this->set_lang(); <--- DETTE ER LINIE 8
return false;
}
else
{
return true;
}
}
public function set_lang($new_lang='')
{
if ($new_lang=='')
$_SESSION['sprog'] = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
else
$_SESSION['sprog'] = $_REQUEST['sprog'];
}
public function get_lang()
{
return $_SESSION['sprog'];
}
}
?>
MEN... jeg får denne fejl:
Fatal error: Using $this when not in object context in Z:\...\funcs\haslang.php on line 8