On 24 November 2005 10:24, Gregory Machin wrote:
> I have a test script..
> What i'm trying to achieve is once the user has clicked on
> link1 the value
> of item must equal x and if the user clicks on link2 the
> value of items must
> stay equal to x while setting action equal to y ..
>
> <?php
> session_start();
> echo 'Welcome to testpg';
> $_SESSION['time'] = time();
>
>
> if (isset($_GET['item'])){
> $_SESSION['item'] = $_GET['item'];
> echo $_SESSION['item'];
> }
>
> if (isset($_GET['action'])){
> $_SESSION['action'] = $_GET['action'];
> echo $_SESSION['action'];
> }
>
>
> >
> <html><br /><a href="test.php?item=x&<?php echo strip_tags(SID);
> > ">link1</a></html>
> <html><br /><a href="test.php?action=y&<?php echo strip_tags(SID);
> > ">link2</a></html>
This is not how you use <html> tags -- you need one <html> tag at the beginning
of your output page, and one </html> tag at the end.
Additionally, you shouldn't need to strip_tags(SID) -- if the constant SID
exists, it will be well-formed.
What are the value of your session.use_trans_sid, session.use_cookies and
session.use_only_cookies settings?
Cheers!
Mike
---------------------------------------------------------------------
Mike Ford, Electronic Information Services Adviser,
Learning Support Services, Learning & Information Services,
JG125, James Graham Building, Leeds Metropolitan University,
Headingley Campus, LEEDS, LS6 3QS, United Kingdom
Email: [EMAIL PROTECTED]
Tel: +44 113 283 2600 extn 4730 Fax: +44 113 283 3211
To view the terms under which this email is distributed, please go to
http://disclaimer.leedsmet.ac.uk/email.htm