[advanced search]
 

Go Back   NamePros.com > Discussion > Web Design & Development > Programming

Programming PHP, Perl, Ruby on Rails, AJAX, HTML, XHTML, CSS, JavaScript, MySQL and any other coding topics.


Closed Thread
 
LinkBack Thread Tools
Old 07-24-2003, 10:12 AM   #1 (permalink)
NamePros Member
 
Join Date: Jul 2003
Posts: 120
185.00 NP$ (Donate)

web guru is an unknown quantity at this point


Working with sessions

I am trying to get to grips with sessions, but I have run into a bit of trpuble.

I have set two session variables on page1. On the same page I test that they are set by printing them out and also by using session_is_registered. Codes below:

<?php
//page1

session_start();

//Sets the session variables
$_SESSION['product1'] = "Sonic Screwdriver";
$_SESSION['product2'] = "HAL 2000";

print "The products have been registered <br><br>";

//Prints out the Session variables
print "<ul><li>".$_SESSION['product1']."n<li>".$_SESSION ['product2']."n</ul>n";

//Tests that the session variable has been registered
if (session_is_registered('product1')){
echo "yes";
}
else{
echo"no";
}


?>


This works fine, but when I try to pick up the session variables on another page, page2, They cant be seen. Code below:

<?php
//page2

session_start();

print "<br>Your chosen products are:nn";

//Prints out the Session variables
print "<ul><li>".$_SESSION['product1']."n<li>".$_SESSION['product2']."n</ul>n";

//Tests that the session variable has been registered
if (session_is_registered('product1')){
echo "yes";
}
else{
echo"no";
}
?>


I dont know what am doing wronge, thanks in advance!!
web guru is offline  
Old 07-24-2003, 02:27 PM   #2 (permalink)
Senior Member
 
Join Date: May 2003
Posts: 2,211
6,170.25 NP$ (Donate)

adam_uk is a jewel in the roughadam_uk is a jewel in the roughadam_uk is a jewel in the rough

Breast Cancer
never had much experience with sessions but from a quick look at it your starting a new session in the next peice of code thus meaning it doesnt get the details from the old session

just a thing i noticed
adam_uk is offline  
Old 07-24-2003, 03:03 PM   #3 (permalink)
NamePros Member
 
Join Date: Jul 2003
Posts: 120
185.00 NP$ (Donate)

web guru is an unknown quantity at this point


Even when I take that peace of code out of the second page it still doesent work. It should work am stumbed!!
web guru is offline  
Old 07-24-2003, 04:59 PM   #4 (permalink)
NamePros Member
 
Join Date: Jul 2003
Posts: 120
185.00 NP$ (Donate)

web guru is an unknown quantity at this point


Ok I have finaly figured this one out, if any one is interested. There was no problem with the code but with the Apachy server configuration.

1) In the php.ini file I set,

session.save_path = c:/tmp

This is because I am running my test server on a windows box.

2) I then had to create c:/tmp folder.

3) Lastly, in the php.ini file I set,

session.auto_start = 1

and it works fine now. Did I ever tell anyone how much I hate computers!!
web guru is offline  
Closed Thread


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Site Sponsors
Advertise your business at NamePros

All times are GMT -7. The time now is 05:29 PM.


Powered by: vBulletin® Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Template-Modifications by TMS
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85