My guess is that it's the 'public shared' declaration for the su_strUser
string and that this is being set GLOBALLY (vs. per session) whenever any
CMS user calls this class. As such, if two people happen to save a page at
the same time, the info crosses.
If that's the case, what should I be using? Is there where I need to use
properties vs. public variables?
Your guess is correct. The answer depends on the rest of your architecture
really. Is it enough just to removed the shared and make it private?
Weird PropertyBag problem, values wont change ...CSession - Data storage class for a session. ...CSessions - Collection of CSession objects for all logged in users. ... Public Property Let ID(ByVal vData As String) ...Public Sub Remove ... (microsoft.public.vb.controls)
server-side JavaScript: Prototypes of built-in classes, objects and functins ...Session object (disk-based session variables for data persistence ... File class (manipulation of files on server, ie. open, close, read, ... //Methods Cgi.queryCgi.postCgi.anyby default return an empty string if requested var not found ... (comp.lang.javascript)
Re: New to Classes, please help. ... user object is saved in the user's session state....Private _firstname As String...Public Property UserName() As String ... (microsoft.public.dotnet.framework.aspnet)
Re: com.sun.mail.smtp.SMTPAdressFailedException: 550 must be authenticated ... Außerdem wird javax.mail und javax.activation verwendet. ...private Folder folder;... public MailReader(String host, String user, String passwd) ...Session session = Session.getDefaultInstance); ... (de.comp.lang.java)
Calling a public function to email a report ... Public Sub SendNotesMail(Subject As String, Attachment As String, ...Dim UserName As String 'The current users notes name ...Dim Session As Object 'The notes session ...Set Maildb = Session.GETDATABASE ... (microsoft.public.access.modulesdaovba)