Jump to content

Recommended Posts

 

Hi,

I have a search form with select lists. I get the data from here (in an array) and send it to a php processing which will issue tabulated results.

echo "<td>" . "<a href='". "Templates/detailsession.dwt.php?ida=" . urlencode($daten['ida']). "&sid= " . session_id() . "'>linktext</a>". "</td>";

echo "<td>" .htmlspecialchars($daten['activity']). "</td>";

echo "<td>" .htmlspecialchars($daten['region']). "</td>";

echo "<td>" .htmlspecialchars($daten['provider']). "</a>" . "</td>";

 

Then I get the results list page, (that tabulated data) coming out of the code above, which just loops through the arrays.

 

Then from that tabulated data I can click on its links to get more detailed info of each row (like a drill down menu) I do that by running a SELECT query that takes the Id from the row. So far so good.

 

Ok, so the detail page is displayed.

 

On that page I also have links to allow the user to return to the Results list page (the tabulated data). Yes, but here is the problem: because I am not coming directly from the Search Form, as I did before, but from another page. There are no parameters to pass it and therefore, no dynamic data is recreated and the table is empty.

 

So: I created and started sessions on each page AND on the processing script I saved the $_POST variables into $_SESSION arrays but still I am not getting the page recreated.

 

I would have thought that my link from the detail page is not correct, but I do pass the PHPSESSID as I echo it and can see it. I thought that If am passing the PHPSESSID AND the S_SESSION arrays hold the values, they would regenerate the page. But that page was created by "activating " the S_POST variables initially. If I come from the detail page (and not from the search page) they dont get activated.

 

Should I then figure out a way that that page gets activated when coming from the detail one?

 

thanks a lot if anybody can give me a hint. I have been 16 hours on it nonstop

 

Link to comment
https://forums.phpfreaks.com/topic/132040-recreating-dynamic-page-sessions/
Share on other sites

I would have just used a Javascript button to go back to your search results from the detail screen.

 

<a href="#" onClick="history.go(-1)">Back to results</a>

 

or

 

<input type=button value="Back to results" onClick="history.go(-1)">

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.