Go Back   TechArena Community > Software > Software Development
Become a Member!
Forgot your username/password?
Tags Active Topics RSS Search Mark Forums Read

Reply
 
Thread Tools Search this Thread
  #1  
Old 17-03-2009
Member
 
Join Date: Jan 2009
Posts: 65
Query Regarding PHP

I am having a small query regarding php programming language. Can anyone help me in understanding where does this php session get's stored.Please provide some information regarding this
Reply With Quote
  #2  
Old 17-03-2009
Member
 
Join Date: Apr 2008
Posts: 1,948
Re: Query Regarding PHP

A PHP session solves this problem by allowing you to store user information on the server for later use (i.e. username, shopping cart items, etc). However, this session information is temporary and is usually deleted very quickly after the user has left the website that uses sessions.

It is important to ponder if the sessions' temporary storage is applicable to your website. If you require a more permanent storage you will need to find another solution, like a MySQL database.

Sessions work by creating a unique identification(UID) number for each visitor and storing variables based on this ID. This helps to prevent two users' data from getting confused with one another when visiting the same webpage.
Reply With Quote
  #3  
Old 17-03-2009
Member
 
Join Date: May 2008
Posts: 2,008
Re: Query Regarding PHP

When you want to store user data in a session use the $_SESSION associative array. This is where you both store and retrieve session data. In previous versions of PHP there were other ways to perform this store operation, but it has been updated and this is the correct way to do it.

PHP Code:
<?php
session_start
(); 
$_SESSION['views'] = 1// store session data
echo "Pageviews = "$_SESSION['views']; //retrieve data
?>
Reply With Quote
  #4  
Old 17-03-2009
Member
 
Join Date: Apr 2008
Posts: 2,001
Re: Query Regarding PHP

Although a session's data is temporary and does not require that you explicitly clean after yourself, you may wish to delete some data for your various tasks.

Imagine that you were running an online business and a user used your website to buy your goods. The user has just completed a transaction on your website and you now want to remove everything from their shopping cart.

PHP Code:
<?php
session_start
();  
if(isset(
$_SESSION['cart']))
    unset(
$_SESSION['cart']); 
?>
PHP Code:
<?php
session_start
(); 
session_destroy();
?>
Reply With Quote
  #5  
Old 17-03-2009
Member
 
Join Date: May 2008
Posts: 2,293
Re: Query Regarding PHP

C:\Documents and Settings\Administrator\Local Settings\Temporary
Internet Files
C:\Documents and Settings\Administrator\Cookies
C:\Documents and Settings\Administrator\Cookies\index.dat
Reply With Quote
Reply

  TechArena Community > Software > Software Development
Tags: , ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "Query Regarding PHP"
Thread Thread Starter Forum Replies Last Post
NS2 S-MAC Query ulyssues.fam Networking & Security 1 27-04-2012 04:35 PM
Query in SQL v/s Query in Oracle Satchel Software Development 4 29-12-2010 07:19 AM
Want to make query dependent on another query. MACE Software Development 4 01-02-2010 05:22 PM
MySQL query in a query Rail racer Software Development 3 21-07-2009 07:06 PM
Turn on MySQL query cache to speed up query performance DMA2Superman Software Development 3 07-07-2009 10:26 AM


All times are GMT +5.5. The time now is 03:25 AM.