Changeset 1623 for trunk/index.php


Ignore:
Timestamp:
Dec 1, 2006, 2:46:32 AM (17 years ago)
Author:
rvelices
Message:
  • sessions are always started (even for visitors)
  • thumbnail order saved in the session instead of cookie
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/index.php

    r1604 r1623  
    4141if (isset($_GET['image_order']))
    4242{
    43   setcookie(
    44     'pwg_image_order',
    45     $_GET['image_order'] > 0 ? $_GET['image_order'] : '',
    46     0, cookie_path()
    47     );
    48 
     43  if ( (int)$_GET['image_order'] > 0)
     44  {
     45    pwg_set_session_var('image_order', (int)$_GET['image_order']);
     46  }
     47  else
     48  {
     49    pwg_unset_session_var('image_order');
     50  }
    4951  redirect(
    5052    duplicate_index_url(
     
    261263  $template->assign_block_vars( 'preferred_image_order', array() );
    262264
    263   $order_idx = isset($_COOKIE['pwg_image_order'])
    264     ? $_COOKIE['pwg_image_order']
    265     : 0
    266     ;
     265  $order_idx = pwg_get_session_var( 'image_order', 0 );
    267266
    268267  $orders = get_category_preferred_image_orders();
Note: See TracChangeset for help on using the changeset viewer.