⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bl1.php

📁 Mini File Host 是国外一款优秀的、免费的文件存储程序
💻 PHP
字号:
<?php

// Trennzeichem zwischen den Links
$bl_delimeter = ' ';

//Anzahl Seitenlinks, am besten eine ungerade Zahl
$bl_anzahllinks = 7;

// Name der Datei in der gebl鋞tert wird
$bl_file = 'files.php?start=';

//Bezeichner f黵 Link
$bl_link = '[<a href="{$bl_file}{$i}">{$i}</a>]';

//Bezeichner f黵 aktiven Link
$bl_link_aktiv = '({$i})';

//Bezeichner zum Anfang
$bl_anfang = '[<a href="{$bl_file}{$i}">&laquo;</a>]';

// Bezeichner zur點k
$bl_zurueck = ' [<a href="{$bl_file}{$i}">&#8249;</a>] ';

//Bezeichner zum Ende
$bl_ende = ' [<a href="{$bl_file}{$i}">&raquo;</a>]';

// Bezeichner vor
$bl_vor = ' [<a href="{$bl_file}{$i}" >&#8250;</a>]';


/*
        ***********************

        Ab hier keine 膎derungen mehr vornehmen

        ***********************
*/
class blaetter{

                var $seiten = 0;
                var $start = 1;
                var $navbar = '';

                function nav($bl_gesamt,$bl_aktuell){
                        $this->gesamt = $bl_gesamt;
                        $this->seiten();
                        $this->aktuell = $bl_aktuell > $this->seiten ? false : $bl_aktuell;
                        $this->start();
                        $this->anfang();
                        $this->links();
                        $this->ende();
                        return $this->navbar;
                }

                function seiten(){
                        global $bl_anzeige;
                        $this->seiten = ceil($this->gesamt/$bl_anzeige);
                        return true;
                }

                function start(){
                        global $bl_anzahllinks;
                        if($this->seiten > $bl_anzahllinks){
                                $start_pos = $this->aktuell-floor($bl_anzahllinks/2);
                                if($start_pos > ($this->seiten-$bl_anzahllinks))
                                        $this->start = $this->seiten-$bl_anzahllinks+1;
                                elseif($start_pos > 1)
                                        $this->start = $start_pos;
                        }
                }

                function links(){
                        global $bl_delimeter,$bl_link,$bl_link_aktiv,$bl_file,$bl_delimeter,$bl_anzahllinks;
                        $ende = $bl_anzahllinks > $this->seiten ? $this->seiten : $bl_anzahllinks  ;
                        for($i=$this->start;$i < $ende+$this->start;$i++){
                                if($this->aktuell == $i)
                                        eval ("\$this->navbar .= \"".$this->adds($bl_link_aktiv)."\";");
                                else
                                        eval ("\$this->navbar .= \"".$this->adds($bl_link)."\";");
                                if(($i >= $this->start && $i < $bl_anzahllinks+$this->start-1) && $this->seiten > 1)
                                        eval ("\$this->navbar .= \"".$this->adds($bl_delimeter)."\";");
                        }
                }

                function anfang(){
                        global $bl_anfang,$bl_zurueck,$bl_file,$bl_anzahllinks;
                        if($this->seiten > $bl_anzahllinks && $this->start > 1){
                                $i = 1;
                                eval ("\$this->navbar .= \"".$this->adds($bl_anfang)."\";");
                        }
                        if($this->aktuell != 1){
                                $i = $this->aktuell-1;
                                eval ("\$this->navbar .= \"".$this->adds($bl_zurueck)."\";");
                        }
                }

                function ende(){
                        global $bl_vor,$bl_ende,$bl_file,$bl_anzahllinks;
                        if($this->aktuell != $this->seiten){
                                $i = $this->aktuell+1;
                                eval ("\$this->navbar .= \"".$this->adds($bl_vor)."\";");
                        }
                        if($this->seiten > $bl_anzahllinks){
                                $i = $this->seiten;
                                eval ("\$this->navbar .= \"".$this->adds($bl_ende)."\";");
                        }
                }

                function adds($text){
                        return addslashes($text);
                }
}
$bl = new blaetter();
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -