PHP 读取目录 删除(可删除目录下文件)
代码如下 | 复制代码 |
include("class.php"); $newdir = new dirver(); echo('<link href="style.css教程" rel="stylesheet" type="text/css" />');
<?php |
?>
php 文章内容分页代码,是根据由编辑器插入的分页符来操作了,我们可以分出超漂亮的偏移效果的分页。 * author:陈凯
* data:2010-09-15
* 文章分页类
*/
代码如下 | 复制代码 |
class contentpage function __construct($content = "",$pagesize = 10,$breakflag =" ",$pageurl = '',$pagevar = 'p') //总页数,每页的起始位置和结束位置 //每页内容 } //分页条 //输出数字页码 $content = "第一页:文章内容分页阿斯顿浪费空间阿斯顿来看福建省地方吉林省福建路口附近大手拉飞机上浪费的说浪费监理费 <style type="text/css教程"> |
-->
</style>
/
代码如下 | 复制代码 |
* 一、本程序基于div+css教程 新型架构php探针,免费开源的自由软件,功能强大,结构清晰,使用方便。 //================================================================= //======================================================================== ?> <body class="contentbody"> <div class="concontent"> <?php </div> /*============================================================= /*------------------------------------------------------------------------------------------------------------- /*------------------------------------------------------------------------------------------------------------- /*------------------------------------------------------------------------------------------------------------- |
代码如下 | 复制代码 |
作者: freemouse $p = $_get['q']; |
代码如下 | 复制代码 |
class page{ var $page_name="page"; var $next_page='下一页'; var $pre_page='上一页'; var $first_page='首页'; var $last_page='尾页'; var $pre_bar='<<'; var $next_bar='>>'; var $format_left=''; var $format_right=''; var $pagebarnum=5; var $totalpage=0; var $nowindex=1; var $url=""; var $offset=0; var $rewrite = array();
{ if(is_array($array)){ if(!array_key_exists('total',$array))$this->error(__function__,'need a param of total'); $total=intval($array['total']); $perpage=(array_key_exists('perpage',$array))?intval($array['perpage']):10; $nowindex=(array_key_exists('nowindex',$array))?intval($array['nowindex']):''; $url=(array_key_exists('url',$array))?$array['url']:''; $action = (array_key_exists('action', $array)) ? $array['action'] : ''; }else{ $total=$array; $perpage=10; $nowindex=''; $url=''; $action = ''; } if((!is_int($total))||($total<0))$this->error(__function__,$total.' is not a positive integer!'); if((!is_int($perpage))||($perpage<=0))$this->error(__function__,$perpage.' is not a positive integer!'); if(!empty($array['page_name']))$this->set('page_name',$array['page_name']); $this->_set_nowindex($nowindex); $this->_set_url($url); $this->totalpage=ceil($total/$perpage); $this->offset=($this->nowindex-1)*$perpage; $this->action = $action; function set($var,$value) if(in_array($var,get_object_vars($this))) $this->$var=$value; else { $this->error(__function__,$var." does not belong to pb_page!"); } } function next_page($style=''){ function pre_page($style=''){ function first_page($style=''){ function last_page($style=''){ return '<a class="'.$style.'">'.$this->last_page.'</a>'; } return $this->_get_link($this->_get_url($this->totalpage),$this->last_page,$style); }
{ $plus=ceil($this->pagebarnum/2); if($this->pagebarnum-$plus+$this->nowindex>$this->totalpage)$plus=($this->pagebarnum-$this->totalpage+$this->nowindex); $begin=$this->nowindex-$plus+1; $begin=($begin>=1)?$begin:1; $return=''; for($i=$begin;$i<$begin+$this->pagebarnum;$i++) { if($i<=$this->totalpage){ if($i!=$this->nowindex) $return.=$this->_get_text($this->_get_link($this->_get_url($i),$i,$style)); else $return.=$this->_get_text('<a class="'.$nowindex_style.'">'.$i.'</a>'); }else{ break; } $return.=" "; } unset($begin); return $return; } /** * 获取显示跳转按钮的代码 * * @return string */ function select() { $return='<select name="pb_page_select">'; for($i=1;$i<=$this->totalpage;$i++) { if($i==$this->nowindex){ $return.='<option value="'.$i.'" selected>'.$i.'</option>'; }else{ $return.='<option value="'.$i.'">'.$i.'</option>'; } } unset($i);
return $return; }
/** * 获取mysql教程 语句中limit需要的值 * * @return string */ function offset() { return $this->offset; }
/** * 控制分页显示风格(你可以增加相应的风格) * * @param int $mode * @return string */ function show($mode=1) { switch ($mode) { case '1': $this->next_page='下一页'; $this->pre_page='上一页'; return $this->pre_page().$this->nowbar().$this->next_page().'第'.$this->select().'页'; break; case '2': $this->next_page='下一页'; $this->pre_page='上一页'; $this->first_page='首页'; $this->last_page='尾页'; return $this->first_page().$this->pre_page().'[第'.$this->nowindex.'页]'.$this->next_page().$this->last_page().'第'.$this->select().'页'; break; case '3': $this->next_page='下一页'; $this->pre_page='上一页'; $this->first_page='首页'; $this->last_page='尾页'; return $this->first_page("page_box")."".$this->pre_page("page_box")."".$this->nowbar("page_box_a","page_box_b")."".$this->next_page("page_box")."".$this->last_page("page_box")."<a class="clear"></a>"; break; case '4': $this->next_page='下一页'; $this->pre_page='上一页'; return $this->pre_page().$this->nowbar().$this->next_page(); break; case '5': return $this->pre_bar().$this->pre_page().$this->nowbar().$this->next_page().$this->next_bar(); break; }
} function _set_url($url="") { if(!empty($url)){ $this->url=$url.((stristr($url,'?'))?'&':'?').$this->page_name."="; }else{ if(empty($_server['query_string'])){ $this->url=$_server['request_uri']."?".$this->page_name."="; }else{ if(stristr($_server['query_string'],$this->page_name.'=')){ $this->url=str_replace($this->page_name.'='.$this->nowindex,'',$_server['request_uri']); $last=$this->url[strlen($this->url)-1]; if($last=='?'||$last=='&'){ $this->url.=$this->page_name."="; }else{ $this->url.='&'.$this->page_name."="; } }else{ $this->url=$_server['request_uri'].'&'.$this->page_name.'='; } } } }
{ if(empty($nowindex)){ if(isset($_get[$this->page_name])){ $this->nowindex=intval($_get[$this->page_name]); } }else{ $this->nowindex=intval($nowindex); } } function _get_url($pageno=1) } function _get_text($str) { return $this->format_left.$str.$this->format_right; } function _get_link($url,$text,$style=''){ $style=(empty($style))?'':'class="'.$style.'"'; return '<a '.$style.' href="'.$url.'">'.$text.'</a>'; }
{ die('error in file <b>'.__file__.'</b> ,function <b>'.$function.'()</b> :'.$errormsg); } } |
相关文章
- 下面小编来给大家演示几个php操作zip文件的实例,我们可以读取zip包中指定文件与删除zip包中指定文件,下面来给大这介绍一下。 从zip压缩文件中提取文件 代...2016-11-25
Jupyter Notebook读取csv文件出现的问题及解决
这篇文章主要介绍了JupyterNotebook读取csv文件出现的问题及解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教...2023-01-06- 这篇文章主要介绍了C#从数据库读取图片并保存的方法,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下...2021-01-16
- 有时我们接受或下载到的PSD文件打开是空白的,那么我们要如何来解决这个 问题了,下面一聚教程小伙伴就为各位介绍Photoshop打开PSD文件空白解决办法。 1、如我们打开...2016-09-14
- C#使用System.IO中的文件操作方法在Windows系统中处理本地文件相当顺手,这里我们还总结了在Oracle中保存文件的方法,嗯,接下来就来看看整理的C#操作本地文件及保存文件到数据库的基本方法总结...2020-06-25
- 这篇文章主要介绍了解决python 使用openpyxl读写大文件的坑,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2021-03-13
- 这篇文章主要介绍了C#实现HTTP下载文件的方法,包括了HTTP通信的创建、本地文件的写入等,非常具有实用价值,需要的朋友可以参考下...2020-06-25
- 这篇文章主要为大家详细介绍了SpringBoot实现excel文件生成和下载,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-02-09
- 复制代码 代码如下: <td> <a href="/member/life/edit_ppt/<?php echo $v->id;?>" class="btn">编辑</a> <a href="javascript:;" onclick="if(confirm('您确定删除这条记录?')){location.href='/member/life/d...2014-06-07
- 在php中解析xml文档用专门的函数domdocument来处理,把json在php中也有相关的处理函数,我们要把数据xml 数据存到一个数据再用json_encode直接换成json数据就OK了。...2016-11-25
php无刷新利用iframe实现页面无刷新上传文件(1/2)
利用form表单的target属性和iframe 一、上传文件的一个php教程方法。 该方法接受一个$file参数,该参数为从客户端获取的$_files变量,返回重新命名后的文件名,如果上传失...2016-11-25- 要替换字符串中的内容我们只要利用php相关函数,如strstr,str_replace,正则表达式了,那么我们要替换目录所有文件的内容就需要先遍历目录再打开文件再利用上面讲的函数替...2016-11-25
- 又码了一个周末的代码,这次在做一些关于文件上传的东西。(PHP UPLOAD)小有收获项目是一个BT种子列表,用户有权限上传自己的种子,然后配合BT TRACK服务器把种子的信息写出来...2016-11-25
- 今天小编在这里就来给photoshop的这一款软件的使用者们来说下AI源文件转photoshop图像变模糊问题的解决教程,各位想知道具体解决方法的使用者们,那么下面就快来跟着小编...2016-09-14
- 最近由于项目的需要,需要动态的添加和删除table中的tr,感觉用JS可以实现,但是在网上找了一下,单纯的自己写JS,感觉太麻烦,而且也不好维护。于是想到了最近学的jQuery。这篇文章给大家用实例介绍了jQuery动态添加与删除tr行的方法,有需要的朋友们可以参考借鉴。...2016-10-20
- 这篇文章主要介绍了C++万能库头文件在vs中的安装步骤(图文),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-02-23
- 步骤:Window -> PHP -> Editor -> Templates,这里可以设置(增、删、改、导入等)管理你的模板。新建文件注释、函数注释、代码块等模板的实例新建模板,分别输入Name、Description、Patterna)文件注释Name: 3cfileDescriptio...2013-10-04
- 这篇文章主要介绍了C#路径,文件,目录及IO常见操作,较为详细的分析并汇总了C#关于路径,文件,目录及IO常见操作,具有一定参考借鉴价值,需要的朋友可以参考下...2020-06-25
- 本篇文章主要说明的是与php文件上传的相关配置的知识点。PHP文件上传功能配置主要涉及php.ini配置文件中的upload_tmp_dir、upload_max_filesize、post_max_size等选项,下面一一说明。打开php.ini配置文件找到File Upl...2015-10-21
- 这篇文章主要介绍了C#使用StreamWriter写入文件的方法,涉及C#中StreamWriter类操作文件的相关技巧,需要的朋友可以参考下...2020-06-25