Witam ponownie, dla moderatora który zamknął mi temat: przepraszam, to nie moja strona, a że mam autologin to nie zauwarzyłem nawet tego.
Do tematu.
Chciałem dodać nowe systemy i przeglądarki a więc zamieniłem
function user_agent($agent)
{
$sa = $ba = '';
if (
strpos($agent_tst, 'windows') || strpos($agent_tst, 'win32') || strpos($agent_tst, 'nt 5.') || {
$sa = (
strpos($agent_tst, 'windows 9') || strpos($agent_tst, 'windows') || strpos($agent_tst, 'win32') ) ?
'windows_98_nt_2000' : $sa; $sa = (
strpos($agent_tst, 'nt 5.') || strpos($agent_tst, 'nt 6.') || strpos($agent_tst, 'nt 7.') || strpos($agent_tst, 'nt 8.') ) ?
'windows_xp_2003' : $sa; $sa = (strpos($agent_tst, 'nt 5.0')) ?
'windows_98_nt_2000' : $sa; }
else
{
$sa = (strpos($agent_tst, 'linux')) ?
'linux' : $sa; $sa = (strpos($agent_tst, 'suse')) ?
'linux_suse' : $sa; $sa = (strpos($agent_tst, 'knoppix')) ?
'linux_knoppix' : $sa; $sa = (strpos($agent_tst, 'turbolinux')) ?
'linux_turbolinux' : $sa; $sa = (strpos($agent_tst, 'slackware')) ?
'linux_slackware' : $sa; $sa = (strpos($agent_tst, 'gentoo')) ?
'linux_gentoo' : $sa; $sa = (strpos($agent_tst, 'lycoris')) ?
'linux_lycoris' : $sa; $sa = (strpos($agent_tst, 'debian')) ?
'linux_debian' : $sa; $sa = (strpos($agent_tst, 'redhat')) ?
'linux_redhat' : $sa; $sa = (strpos($agent_tst, 'archlinux')) ?
'linux_arch' : $sa; $sa = (strpos($agent_tst, 'ubuntu')) ?
'linux_ubuntu' : $sa; $sa = (strpos($agent_tst, 'bsd')) ?
'linux_freebsd' : $sa; // I know, sorry :) }
if ( $sa == '')
{
$sa = (strpos($agent_tst, 'mac')) ?
'macos' : $sa; $sa = (strpos($agent_tst, 'aix')) ?
'aix' : $sa; $sa = (strpos($agent_tst, 'lindows')) ?
'lindows' : $sa; $sa = (strpos($agent_tst, 'amiga')) ?
'amiga' : $sa; $sa = (strpos($agent_tst, 'athe')) ?
'athe' : $sa; $sa = (strpos($agent_tst, 'beos')) ?
'beos' : $sa; $sa = (strpos($agent_tst, 'zeta')) ?
'beos' : $sa; $sa = (strpos($agent_tst, 'BlueEyed')) ?
'beos' : $sa; $sa = (strpos($agent_tst, 'nextstep')) ?
'nextstep' : $sa; $sa = (strpos($agent_tst, 'warp')) ?
'warp' : $sa; $sa = (strpos($agent_tst, 'qnx')) ?
'qnx' : $sa; $sa = (strpos($agent_tst, 'risc')) ?
'risc' : $sa; $sa = (strpos($agent_tst, 'solaris')) ?
'solaris' : $sa; $sa = (strpos($agent_tst, 'unix')) ?
'unix' : $sa; $sa = (strpos($agent_tst, 'macos')) ?
'macos' : $sa; $sa = (strpos($agent_tst, 'mac os')) ?
'macos' : $sa; $sa = (strpos($agent_tst, 'symbian')) ?
'symbian' : $sa; $sa = ($sa == '' &&
strpos($agent_tst, 'windows') ) ?
'windows_98_nt_2000' : $sa; }
$ba = (strpos($agent_tst, 'mozilla')) ?
'mozilla' : $ba; $ba = (strpos($agent_tst, 'msie')) ?
'ie' : $ba; $ba = (strpos($agent_tst, 'netscape')) ?
'netscape' : $ba; $ba = (strpos($agent_tst, 'opera')) ?
'opera' : $ba; $ba = (strpos($agent_tst, 'konqueror')) ?
'konqueror' : $ba; $ba = (strpos($agent_tst, 'galeon')) ?
'galeon' : $ba; $ba = (strpos($agent_tst, 'firefox')) ?
'firefox' : $ba; $ba = (strpos($agent_tst, 'netsprint')) ?
'netsprint' : $ba; $ba = (strpos($agent_tst, 'firebird')) ?
'firebird' : $ba; $ba = (strpos($agent_tst, 'links')) ?
'links' : $ba; $ba = (strpos($agent_tst, 'dillo')) ?
'dillo' : $ba; $ba = (strpos($agent_tst, 'omniweb')) ?
'omniweb' : $ba; $ba = (strpos($agent_tst, 'avant')) ?
'avant' : $ba; $ba = (strpos($agent_tst, 'myie2')) ?
'myie2' : $ba; $ba = (strpos($agent_tst, 'seamonkey')) ?
'seamonkey' : $ba; $ba = (strpos($agent_tst, 'maxthon')) ?
'maxthon' : $ba;
$ba = ($ba == '') ? 'unknown' : $ba;
$sa = ($sa == '') ? 'unknown' : $sa;
return array('icon_' . $sa . '.gif', 'icon_' . $ba . '.gif', $agent); }
na
function user_agent($agent)
{
$sa = $ba = '';
if (
strpos($agent_tst, 'windows') || strpos($agent_tst, 'win32') || strpos($agent_tst, 'nt 5.') || {
$sa = (strpos($agent_tst, 'Windows NT 6.2')) ?
'win8.png' : $sa; $sa = (strpos($agent_tst, 'Windows NT 6.1')) ?
'win7.png' : $sa; $sa = (strpos($agent_tst, 'Windows NT 6.0')) ?
'vista.png' : $sa; $sa = (strpos($agent_tst, 'Windows NT 5.2')) ?
'win2003.png' : $sa; $sa = (strpos($agent_tst, 'Windows NT 5.1')) ?
'winxp.png' : $sa; $sa = (strpos($agent_tst, 'Windows NT 5.0"')) ?
'win2000.png' : $sa; $sa = (strpos($agent_tst, 'Windows 98')) ?
'win98.png' : $sa; $sa = (strpos($agent_tst, 'Windows 95')) ?
'win95.png' : $sa; $sa = (strpos($agent_tst, 'Windows 3.1')) ?
'win31.png' : $sa;
$sa = (strpos($agent_tst, 'Windows CE')) ?
'win_mobile.png' : $sa; $sa = (strpos($agent_tst, 'Windows Phone OS')) ?
'win7_phone.png' : $sa; }
else
{
$sa = (strpos($agent_tst, 'linux')) ?
'linux.png' : $sa; $sa = (strpos($agent_tst, 'suse')) ?
'suse.png' : $sa; $sa = (strpos($agent_tst, 'knoppix')) ?
'knoppix.png' : $sa; $sa = (strpos($agent_tst, 'turbolinux')) ?
'linux_turbolinux.png' : $sa; $sa = (strpos($agent_tst, 'slackware')) ?
'linux_slackware.png' : $sa; $sa = (strpos($agent_tst, 'gentoo')) ?
'linux_gentoo.png' : $sa; $sa = (strpos($agent_tst, 'lycoris')) ?
'linux_lycoris.png' : $sa; $sa = (strpos($agent_tst, 'debian')) ?
'linux_debian.png' : $sa; $sa = (strpos($agent_tst, 'redhat')) ?
'linux_redhat.png' : $sa; $sa = (strpos($agent_tst, 'archlinux')) ?
'linux_arch.png' : $sa; $sa = (strpos($agent_tst, 'ubuntu')) ?
'linux_ubuntu.png' : $sa; $sa = (strpos($agent_tst, 'bsd')) ?
'linux_freebsd.png' : $sa; // I know, sorry :) $sa = (strpos($agent_tst, 'iPhone')) ?
'iphone.png' : $sa; $sa = (strpos($agent_tst, 'Android')) ?
'android.png' : $sa; $sa = (strpos($agent_tst, 'Symbian OS')) ?
'symbian.png' : $sa; $sa = (strpos($agent_tst, 'Bada/')) ?
'bada.png' : $sa; }
if ( $sa == '')
{
$sa = (strpos($agent_tst, 'mac')) ?
'macos.gif' : $sa; $sa = (strpos($agent_tst, 'aix')) ?
'aix.gif' : $sa; $sa = (strpos($agent_tst, 'lindows')) ?
'lindows.gif' : $sa; $sa = (strpos($agent_tst, 'amiga')) ?
'amiga.gif' : $sa; $sa = (strpos($agent_tst, 'athe')) ?
'athe.gif' : $sa; $sa = (strpos($agent_tst, 'beos')) ?
'beos.gif' : $sa; $sa = (strpos($agent_tst, 'zeta')) ?
'beos.gif' : $sa; $sa = (strpos($agent_tst, 'BlueEyed')) ?
'beos.gif' : $sa; $sa = (strpos($agent_tst, 'nextstep')) ?
'nextstep.gif' : $sa; $sa = (strpos($agent_tst, 'warp')) ?
'warp.gif' : $sa; $sa = (strpos($agent_tst, 'qnx')) ?
'qnx.gif' : $sa; $sa = (strpos($agent_tst, 'risc')) ?
'risc.gif' : $sa; $sa = (strpos($agent_tst, 'solaris')) ?
'solaris.gif' : $sa; $sa = (strpos($agent_tst, 'unix')) ?
'unix.gif' : $sa; $sa = (strpos($agent_tst, 'macos')) ?
'macos.gif' : $sa; $sa = (strpos($agent_tst, 'mac os')) ?
'macos.gif' : $sa; }
$ba = (strpos($agent_tst, 'msie')) ?
'ie.png' : $ba; $ba = (strpos($agent_tst, 'netscape')) ?
'netscape.png' : $ba; $ba = (strpos($agent_tst, 'opera')) ?
'opera.png' : $ba; $ba = (strpos($agent_tst, 'konqueror')) ?
'konqueror.png' : $ba; $ba = (strpos($agent_tst, 'galeon')) ?
'galeon.png' : $ba; $ba = (strpos($agent_tst, 'rv')) ?
'firefox.png' : $ba; $ba = (strpos($agent_tst, 'netsprint')) ?
'netsprint.gif' : $ba; $ba = (strpos($agent_tst, 'firebird')) ?
'firebird.png' : $ba; $ba = (strpos($agent_tst, 'links')) ?
'links.gif' : $ba; $ba = (strpos($agent_tst, 'dillo')) ?
'dillo.png' : $ba; $ba = (strpos($agent_tst, 'omniweb')) ?
'omniweb.png' : $ba; $ba = (strpos($agent_tst, 'avant')) ?
'avant.png' : $ba; $ba = (strpos($agent_tst, 'myie2')) ?
'myie2.png' : $ba; $ba = (strpos($agent_tst, 'seamonkey')) ?
'seamonkey.png' : $ba; $ba = (strpos($agent_tst, 'maxthon')) ?
'maxthon.png' : $ba; $ba = (strpos($agent_tst, 'chrome/')) ?
'google.png' : $ba;
$ba = ($ba == '') ? 'unknown.gif' : $ba;
$sa = ($sa == '') ? 'unknown.gif' : $sa;
return array('icon_' . $sa . '', 'icon_' . $ba . '', $agent); }
Dlaczego to nie działa? Nie pokazuje żadnych ikon, nawet <img> w wygenerowanym kodzie HTML.
nadal nie rozwiązane