26 Wrz
2006
26 Wrz
'06
08:01
Marek Kowalczyk wrote:
U mnie wystarczyło zakomentowanie linii 44 i 45 w lib/LMSDB_driver_mysql.class.php
## if (current(explode('.',$this->_driver_dbversion()))>=5) ## $this->Execute('set names utf8;');
wygląda na to, że to kwestia wersji php, prośba do was o przetestowanie po zmianie tego if'a na:
$version = $this->_driver_dbversion(); if(current(explode('.', $version))>=5) $this->Execute('set names utf8');
albo, co wydaje mi się że prędzej pomoże:
$version = explode('.', $this->_driver_dbversion()); if(current($version)>=5) $this->Execute('set names utf8');
jak zwykle jest na to wiele sposobów, można też tak
if(version_compare($this->_driver_dbversion(), '5')>=0) $this->Execute('set names utf8');
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg-2275252
LAN Management System Developer http://lms.alec.pl