php 分页类 扩展代码

2019-04-10 09:34:15王旭

                document.getElementById('sanshi_goPage').submit();
                return false;
            }

// --></script>";
            $str .="<form name='sanshi_goPage' id='sanshi_goPage' method=post>";
            $str .="<input type="hidden" name='{$this->pVar}' id='{$this->pVar}' value=0>";
            $_POST = isset($_POST) ? $_POST : array();
            foreach($_POST AS $k=>$v)
            {
                $str .="<input type="hidden" name="{$k}" id="{$k}" value="{$v}">";
            }
            $str .="</form>";
        }
return $str;
    }
    public function getCurPage()
    {
        return isset($_GET[$this->pVar]) ? intval($_GET[$this->pVar]) : 1 ;
    }
    //分析出url的参数返回?后的参数,页码为空 包括问号
    private function _makeUrl($url)
    {
        $arrayUrl=parse_url($url);
        if(isset($arrayUrl['query']))
        {
            $q=$arrayUrl['query'];
            parse_str($q,$qParam);
            //print_r($qParam);
            if(array_key_exists($this->pVar,$qParam))
            {
                foreach ($qParam AS $k=>$v)
                {
                    if($k !=$this->pVar) $temp[$k] = $v;
                }
相关文章 大家在看