Changeset 238

Show
Ignore:
Timestamp:
09/30/08 11:15:39
Author:
jcothran
Message:

added request agent info to 'user defined' variable used by google analytics - had to use space and semicolon character substitutions to get it to work correctly

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • docs/usc/docs/various/tracker.php

    r226 r238  
    2525fwrite($fp, "\n"); 
    2626fwrite($fp, $filename); 
    27 fclose($fp); 
    2827 
    2928//exit; 
     
    3736$var_referer=$_SERVER['HTTP_REFERER']; //referer url 
    3837 
    39 $var_uservar=$_SERVER['REMOTE_ADDR']; //enter your own user defined variable 
     38$http_user_agent=$_SERVER['HTTP_USER_AGENT']; 
     39$http_user_agent=preg_replace('/\s+/','_',$http_user_agent); //replace spaces 
     40$http_user_agent=preg_replace('/;/','_',$http_user_agent); //replace semicolons - problematic for javascript ? 
     41 
     42$var_uservar='ip='.$_SERVER['REMOTE_ADDR'].'&agent='.$http_user_agent; //enter your own user defined variable 
     43fwrite($fp, "\n$var_uservar\n"); 
    4044$var_utmp=$url.'.'.$filetype;  
    4145 
     
    4549$test = fgets($handle); 
    4650fclose($handle); 
     51 
     52fclose($fp); 
    4753 
    4854$download = 0;