| [ PHPXref.com ] | [ Generated: Sun Jul 20 19:47:53 2008 ] | [ phpMyVisites 2.1 ] |
| [ Index ] [ Variables ] [ Functions ] [ Classes ] [ Constants ] [ Statistics ] | ||
[Summary view] [Print] [Text view]
1 // http://www.phpmyvisites.net/ 2 // License GNU/GPL (http://www.gnu.org/copyleft/gpl.html) 3 function pmv_log(pmv_site, pmv_url, pmv_pname, pmv_vars) 4 { 5 function plugMoz(pmv_pl) { 6 if (pmv_tm.indexOf(pmv_pl) != -1 && (navigator.mimeTypes[pmv_pl].enabledPlugin != null)) 7 return '1'; 8 return '0'; 9 } 10 function plugIE( pmv_plug ){ 11 pmv_find = false; 12 document.write('<SCR' + 'IPT LANGUAGE=VBScript>\n on error resume next \n pmv_find = IsObject(CreateObject("' + pmv_plug + '"))</SCR' + 'IPT>\n'); 13 if (pmv_find) return '1'; 14 return '0'; 15 } 16 var pmv_jav='0'; if(navigator.javaEnabled()) pmv_jav='1'; 17 var pmv_agent = navigator.userAgent.toLowerCase(); 18 var pmv_moz = (navigator.appName.indexOf("Netscape") != -1); 19 var pmv_ie= (pmv_agent.indexOf("msie") != -1); 20 var pmv_win = ((pmv_agent.indexOf("win")!=-1) || (pmv_agent.indexOf("32bit")!=-1)); 21 22 if (!pmv_win || pmv_moz){ 23 pmv_tm = ''; 24 for (var i=0; i < navigator.mimeTypes.length; i++) 25 pmv_tm += navigator.mimeTypes[i].type.toLowerCase(); 26 var pmv_dir = plugMoz("application/x-director"); 27 var pmv_fla = plugMoz("application/x-shockwave-flash"); 28 var pmv_pdf = plugMoz("application/pdf"); 29 var pmv_qt = plugMoz("video/quicktime"); 30 var pmv_rea = plugMoz("audio/x-pn-realaudio-plugin"); 31 var pmv_wma = plugMoz("application/x-mplayer2"); 32 } else if (pmv_win && pmv_ie){ 33 var pmv_dir = plugIE("SWCtl.SWCtl.1"); 34 var pmv_fla = plugIE("ShockwaveFlash.ShockwaveFlash.1"); 35 var pmv_pdf = '0'; 36 if (plugIE("PDF.PdfCtrl.1") == '1' || plugIE('PDF.PdfCtrl.5') == '1' || plugIE('PDF.PdfCtrl.6') == '1') 37 pmv_pdf = '1'; 38 var pmv_qt = plugIE("QuickTimeCheckObject.QuickTimeCheck.1"); 39 var pmv_rea = plugIE("rmocx.RealPlayer G2 Control.1"); 40 var pmv_wma = plugIE("MediaPlayer.MediaPlayer.1"); 41 } 42 43 var getvars=''; 44 for (var i in pmv_vars){ 45 getvars = getvars + '&a_vars['+ escape(i) + ']' + "=" + escape(pmv_vars[i]); 46 } 47 pmv_do = document; pmv_da = new Date(); 48 try { rtu = top.pmv_do.referrer; } catch(e) { rtu = pmv_do.referrer } 49 50 src = pmv_url; 51 src += '?url='+escape(pmv_do.location)+'&pagename='+escape(pmv_pname)+getvars; 52 src += '&id='+pmv_site+'&res='+screen.width+'x'+screen.height+'&col='+screen.colorDepth; 53 src += '&h='+pmv_da.getHours()+'&m='+pmv_da.getMinutes()+'&s='+pmv_da.getSeconds(); 54 src += '&flash='+pmv_fla+'&director='+pmv_dir+'&quicktime='+pmv_qt+'&realplayer='+pmv_rea; 55 src += '&pdf='+pmv_pdf+'&windowsmedia='+pmv_wma+'&java='+pmv_jav+'&ref='+escape(rtu); 56 57 pmv_do.writeln('<img src="'+src+'" alt="phpMyVisites" style="border:0" />'); 58 } 59 pmv_log(phpmyvisitesSite, phpmyvisitesURL, pagename, a_vars);
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| [ Powered by PHPXref - Served by Debian GNU/Linux ] |