if($post{'page'}){ $self->session->param('page' => $post{'page'}); } elsif( (!$post{'page'}) && (!$self->session->param('page')) ) { $self->session->param('page' => 1); } else { $self->session->param('page' => 1); }