Jump to content

Little things on sessions?


ktsirig

Recommended Posts

Hi,
I am trying a couple of days now to learn some things on SESSIONS,but I think I am not getting it very clearly.
I have a PHP page tha contains a form.
Users enter data in the form, which are then written in a file (the file is created at the time a user enters some data)
The file is then given as an input to an external program
The external program runs and gives some results which are then stored in another file (that is created when the external program finishes)
What I want to do is to somehow create these files and, when the user exits from the browser, then both files that refer to this user, will be deleted.
Most guys in the forums suggested I use sessions, and go like this :
1) User "nick" enters data in the form
2) Temporary file $nick_session_id.FILE is created and passed on to the external program as input
3) The external program saves the results in another temporary file, say $nick_session_id.RESULTS
4) When nick sees anything he wants to see in his browser, concerning the results etc and exits, then
both $nick_session_id.FILE & $nick_session_id.RESULTS will be deleted automatically (so the administrator doesn't have to erase files from the hard disk
all the time).

Pls note that I am not describing any kind of user authentication system, ie there is no log in/out in my page.
Also, the users, as described above,cannot write anything to the input file once they write their data in the form and push "Submit".
Of course, they cannot write anything to the results file as well, as this file contains the results given by the external program.

i apologize for the length of my message but I wanted to make it as clear as possible...
Many thanks!
Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.