mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-08-12 03:33:01 +02:00
fixes #1937 quick search redirects to normal search
This commit is contained in:
+5
-41
@@ -14,46 +14,10 @@ include_once( PHPWG_ROOT_PATH.'include/common.inc.php' );
|
||||
// +-----------------------------------------------------------------------+
|
||||
check_status(ACCESS_GUEST);
|
||||
|
||||
if (empty($_GET['q']))
|
||||
{
|
||||
redirect( make_index_url() );
|
||||
}
|
||||
// if (empty($_GET['q']))
|
||||
// {
|
||||
// redirect( make_index_url() );
|
||||
// }
|
||||
|
||||
$search = array();
|
||||
$search['q']=$_GET['q'];
|
||||
|
||||
$query = '
|
||||
SElECT id FROM '.SEARCH_TABLE.'
|
||||
WHERE rules = \''.addslashes(serialize($search)).'\'
|
||||
;';
|
||||
$search_id = array_from_query( $query, 'id');
|
||||
if ( !empty($search_id) )
|
||||
{
|
||||
$search_id = $search_id[0];
|
||||
$query = '
|
||||
UPDATE '.SEARCH_TABLE.'
|
||||
SET last_seen=NOW()
|
||||
WHERE id='.$search_id;
|
||||
pwg_query($query);
|
||||
}
|
||||
else
|
||||
{
|
||||
$query ='
|
||||
INSERT INTO '.SEARCH_TABLE.'
|
||||
(rules, last_seen)
|
||||
VALUES
|
||||
(\''.addslashes(serialize($search)).'\', NOW() )
|
||||
;';
|
||||
pwg_query($query);
|
||||
$search_id = pwg_db_insert_id(SEARCH_TABLE);
|
||||
}
|
||||
|
||||
redirect(
|
||||
make_index_url(
|
||||
array(
|
||||
'section' => 'search',
|
||||
'search' => $search_id,
|
||||
)
|
||||
)
|
||||
);
|
||||
redirect(get_root_url().'search.php?q='.$_GET['q']);
|
||||
?>
|
||||
Reference in New Issue
Block a user