Witam
Mam problem... Zainstalowałem sobie skrypt greetCast (do pozdrowień). Wszystko poszło bez problemów, jednak przy panelu admina oraz przy pozdrowieniach na dole wyskakuje błąd:
Fatal error: Call to a member function query() on a non-object in /pozdrowienia/includes/session.php on line 33
Szukałem trochę i podobno mam starszą wersje php. Oto kodzik pliku session.php:
<?php
#####################################################
# greetCast #
# (c) 2006 Adrian Konera #
# All rights reserved. #
#####################################################
function session_open($path, $name)
{
return true;
}
function session_close()
{
return true;
}
function session_read($id)
{
global $db;
$db->query("SELECT data FROM ".TBL_SESSION." WHERE session_id = '".$id."'");
if($db->rows() == 0)
{
return "";
}
$sess_row = $db->fetch();
return $sess_row['data'];
}
function session_write($id, $data)
{
global $db;
$db->query("REPLACE INTO ".TBL_SESSION."(session_id, data, modtime) VALUES('".$id."', '".$data."', null)");
return true;
}
function session_remove($id)
{
global $db;
$db->query("DELETE ".TBL_SESSION." WHERE session_id = '".$id."'");
return true;
}
function session_gc($life)
{
global $db;
$old = time() - $life;
$db->query("DELETE FROM ".TBL_SESSION." WHERE UNIX_TIMESTAMP(modtime) < ".$old);
return true;
}
?>
Co mogę zmienić, aby mi to działało? Bardzo proszę o pomoc...
Z góry Wielkie dzięki!