on 8/11/04 10:46 AM, Andres Ferrando at anferr@xxxxxxxxxxxx wrote: > Some ideas: > > be sure that the index yo you use in $_SESSION (if any), is integer or > string, and you aren't using array or similar as index. It just uses numeric keys - i.e. [0], [1], [2], etc. I assigned the image_id array from the previous page to $_SESSION directly, as in $_SESSION = $image_id. And then printed $_SESSION with print_r and everything seemed OK, but when I go to the next page, $_SESSION is empty. > how do you go to second page? if you use a header(rediret), you need to > pass SID explicit. It goes to the second page by submitting a form. > if nothing works, try posting code (important parts, as less) OK. Here it is. I've deleted irrelevant parts, like most of the HTML, and just replaced them with notes in square brackets: ------------------------------------------------------------------------- <? session_start(); ?> [HTML header stuff] <? require_once "/usr/local/www/gallery44db.org/www/resources/db.php"; ?> [That include file is just the database connection, which is called on every page] [More HTML stuff - end of head section, beginning of body, navigation, etc.] <? require_once("includes/login_check.inc.php"); // used on every page // some more HTML stuff here $image_id = $_POST['image_id']; // from form on previous page $image_query = "SELECT image_id, image_path, title FROM images WHERE "; foreach ($image_id as $id) { $image_query .= "image_id = " . $id . " OR "; } $image_query = substr($image_query, 0, -4); // removes the final " or " $image_info = pg_fetch_all(pg_query($image_query)); // here it displays a table with all the images and their titles $_SESSION = $image_id; echo "<pre>\n\nSession Contents:\n\n"; print_r ($_SESSION); // that works, so as of this part, the correct data is in $_SESSION echo "</pre>"; ?> [a little more HTML] <form method="post" action="/admin/test.php"> <input type="submit" name="Submit" value="Yes, I'm sure!"> </form> [yet more HTML, ending the page] ------------------------------------------------------------------------- Does that help? Lynna -- Resource Centre Database Coordinator Gallery 44: www.gallery44.org Database Project: www.gallery44db.org