[Ratkaistu] Virhetekstit Symbianin selaimella

  • Jarkos
  • Jarkos hahmo Aiheen kirjoittaja
  • Vieras
  • Vieras
12.04.2012 10:18 - 12.04.2012 16:07 #2193 : Jarkos
Jarkos loi aiheen: [Ratkaistu] Virhetekstit Symbianin selaimella
Hei,

sivustoni toimii kaikilla muilla selaimilla oikein paitsi Symbianin alkuperäisellä, joka antaa seuraavan virhetekstin kaikilla sivuilla juuri ennen artikkeli-aluetta (bannerin ja artikkelin väliin):

Notice: Undefined offset: 1 in
/ -palvelin - /www/libries/joomla/environment/browser.php on line 562


Browser.php-tiedostossa on tekstit:

// Set browser version, not engine version
preg_match('|Version[/ ]([0-9.]+)|', $this->_agent, $version);
list ($this->_majorVersion, $this->_minorVersion) = explode('.', $version[1]); << rivi:562

Käytössä Joomla 2.5.4, php5.3

Keksisikö joku ratkaisun?
Last Edit: 12.04.2012 16:07 : Jarkos.

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

Lisää
12.04.2012 12:05 - 12.04.2012 12:08 #2194 : Mortti
Mortti vastasi aiheeseen: Vs: Virhetekstit Symbianin selaimella
Onko kyseessä siis tämäntapainen ongelma: joomlacode.org/gf/project/joomla/tracker/?action=T...ItemEdit&tracker_item_id=28039 ?

Details

Android using Mobile Chrome generates:

PHP Notice: Undefined offset: 1 in
.../libraries/joomla/environment/browser.php on line 562

User Agent String:
Mozilla/5.0 (Linux; U; Android 4.0.2; en-gb; Galaxy Nexus Build/ICL53F)
AppleWebKit/535.7 (KHTML, like Gecko) CrMo/16.0.912.75 Mobile Safari/535.7

preg_match('|Version[/ ]([0-9.]+)|', $this->_agent, $version);
list ($this->_majorVersion, $this->_minorVersion) = explode('.',
$version[1]);

For this user agent string, the preg_match( ) finds no matches, so $version[1]
is not defined


Näytti olevan fix asiaan mitä lueskelin...

Finnish Joomla! Language Coordinator | One of the guys behind Joomla.fi
Last Edit: 12.04.2012 12:08 : Mortti.
Seuraavat käyttäjät sanoivat kiitos: Jarkos

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

Valvojat: jkwebdesignGamossJiiKoo
Sivu luotiin ajassa: 0.063 sekuntia