[PHP-users 27045] Re: PEAR::Pagerで文字化け[解決]
石井 栄徳
ishii @ seedplanning.co.jp
2005年 10月 3日 (月) 12:17:11 JST
石井です。
すでに解決してるっぽいですが。
Pagerコンストラクタに渡す配列パラメータに「extraVars」というのがあ
りまして、配列形式で追加のクエリ文字列を追加することができます。
isset($_GET['keyword']) ?
$keyword = $_GET['keyword'] : $keyword = '';
$params = array(
'mode' => 'Sliding',
'perPage' => 10,
'delta' => 4,
(略)
'extraVars' => array('keyword' => urlencode($keyword))
);
$pager = new Pager($params);
こんな感じでクエリ文字列($_GET['keyword'])を渡してやると、
getlinks()の返り値は望みどおりのものになるかと思います。こっちの方
がスマートな解決方法な気がします。
------------------------------------------------------------
石井 栄徳
ishii @ seedplanning.co.jp
PHP-users メーリングリストの案内