background image

 
$filename = basename($this -> url);
        $filename = explode(“.”, $filename);
        return $filename[0];
        }
   
    function geturlquery($url = ”)
    {
        $this -> url = $url?$url:$this -> url;
       
        $durl = parse_url($this -> url);
        $durl = explode(“&”, $durl[query]);
        foreach($durl as $surl)
        {
            $gurl = explode(“=”, $surl);
            $eurl[] = $gurl[1];
            }
        return join(“_”, $eurl);
        }
   
    function getname($url = ”, $time = 0, $dirname = ”)
    {
        $this -> url = $url?$url:$this -> url;
        $this -> dirname = $dirname?$dirname:$this -> dirname;
        $this -> time = $time?$time:$this -> time;
       
        $this -> getdir();
       
        switch($this -> nametype)
        {
        case ‘name’:
            $filename = $this -> geturlname() . ‘.htm’;
            $this -> name = $this -> dir . ‘/’ . $filename;
            break;
       
        case ‘time’:
            $this -> name = $this -> dir . ‘/’ . $this -> time . ‘.htm’;
            break;
       
        case ‘query’:
            $this -> name = $this -> dir . ‘/’ . $this -> geturlquery() . ‘.htm’;
            break;