Adding user-entered Session ID's / Names to MySpeed reports Session ID is a feature of MySpeed Server Professional and MySpeed Server NOC Edition, which greatly enhances the server-side reporting by tagging speed test results with a text identifier. The Session ID string, such as a name or support ticket number, may be entered by the end user, or may be passed automatically to the web page as uneditable text. Try the online demo.In the standard version of MySpeed Server, you typically see the "Click to start MySpeed" button: However, by enabling the SID variable within the myspeed.bin file: you can control an extra edit field (and the default text) which appears when a MySpeed test starts: With the SID option enabled, when Tom, Hank, and Julian start MySpeed tests from their computers, they just need to enter in their names: to have whatever text they enter then appear as a column in the MySpeed server-side reports. You can also set the SID so the user cannot change it. This allows you to pre-validate a user/password logon and then set the username as the session-ID using the HTML syntax. To do this this SID value needs to start with a *. For example <param name="SID" value="*Tom">. The HTML for the applet would look something like the HTML below: <applet MAYSCRIPT name="myspeed" code="myspeed.class" archive="myspeed.jar" width=600 height=400> |
|
Or, if you hook into the GET URL reporting mechanism, the Session ID is reported back to the server via the 's' variable:
|



