Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/02/2010, 09:48
Avatar de daniel.manchego
daniel.manchego
 
Fecha de Ingreso: mayo-2006
Mensajes: 111
Antigüedad: 18 años
Puntos: 0
Respuesta: Problemas con sesiones y con paginación

Hola!

El código está en :

http://ibcperu.org/biblioteca/catalogo.php

Tengo 2 opciones de búsqueda, por un combo de palabras o por una caja de texto.


El script es:

session_cache_limiter('private');
session_start();

//guardo las sessiones
if(isset($_GET['criterio']))
{
$_SESSION['criterio'] = $_GET['criterio'];
$_SESSION['palabra_clave'] =$_GET['palabra_clave'];
$criterio = $_SESSION['criterio'];
$palabra_clave = $_SESSION['palabra_clave'] ;

}
elseif (isset($_GET['pagina']))
{
if(strlen($_SESSION['criterio'])<> 0)
{
$criterio = $_SESSION['criterio'];
$palabra_clave = $_SESSION['palabra_clave'] ;
}
}
else
{
$criterio = "";
}

if (isset($_POST['all_field']))
{
$palabra_clave = $_POST['all_field'];
$option = $_POST['search_type'];
$solo_pdf = $_POST['search_type'];

$_SESSION['palabra_clave'] = $_POST['all_field'];
$_SESSION['option'] = $_POST['search_type'];
$_SESSION['solo_pdf'] = $_POST['search_type'];
}
elseif(isset($_GET['pagina']))
{
if (strlen($_SESSION['option']) > 0)
{
$palabra_clave = $_SESSION['palabra_clave'];
$option = $_POST['search_type'];
$solo_pdf = $_POST['solo_pdf'];
}
}


DE AHI ES LA PAGINACION

Y ENTREGAR LOS RESULTADOS.

Saludos!!
__________________
Daniel Manchego
http://dmanchego.blogspot.com