PHP生成静态页
<?
function makedir($mudir) //创建目录
{
$file = "./$mudir";
@mkdir($file,0777);
}
function writemod($filemodname) //先创子摸板文件路径
{
$fp=fopen("showmod.shtml","r");
$str=fread($fp,filesize("showmod.shtml"));
fclose($fp);
$fp=fopen($filemodname,"w");
fwrite($fp,$str);
fclose($fp);
}
function writeweb($content,$web,$modfile) //更新各自的子摸板文件//$modfile是子摸板名字
{
$fp=fopen($modfile,"r");
$str=fread($fp,filesize($modfile));
$str=str_replace($content,$web,$str);
fclose($fp);
$fp = fopen($modfile,"w");
fwrite($fp,$str);
fclose($fp);
}
$m = "00000";
makedir($m);
$ff = $m."/0001.shtml";
if(!file_exists($ff))
{
writemod($ff);
}
else
{
echo"已经存在";
}
$d="{content6}"; //被更新的内容
$dd="";//要更新的内容//要更新的内容
@writeweb($d,$dd,$ff);
?>
相关推荐
-
php基于CodeIgniter实现图片上传、剪切功能
本文实例为大家分享了codeigniter 图片上传.剪切,控制器类,供大家参考,具体内容如下 <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Index extends MY_Controller { function __construct(){ parent::__construct(); $this->load->helper(array('form', 'url')); }
-
CI(CodeIgniter)框架中的增删改查操作
CodeIgniter的数据函数类在 \system\database\DB_active_rec.php 复制代码 代码如下: <span style="font-size:16px;">class ModelName extends CI_Model { function __construct() { parent::__construct(); } }</span> 连接数据库:$this->load->
-
在CODEIGNITER中 在CI中引入外部的JS与CSS呢
但今天在用CI时,却忘记了,搞了很久都没有出来,上了CI的中国官方网,终于在他们帮助下把问题觖决了,在这里把它贴出来,供大家分享. (另注:我这里是隐藏了url中的index.php文件的,与不隐藏有所不同,但最终都是采用绝对URL) 首先,我在.htaccess文件里设置(作用是隐藏index.php),如下: RewriteEngine on RewriteCond $1 !^(index\.php|images|js|img|css|robots\.txt) #在这里写要排除的资源等 Re
-
CodeIgniter生成静态页的方法
本文实例讲述了CodeIgniter生成静态页的方法.分享给大家供大家参考,具体如下: 现在我们来开发如何让CI框架生成静态页面.下面直接帖代码: $this->output->get_output(); 使用这个方法,你可以可以得到将要输出的数据,并把它保存起来,留着它用(我们做新闻类型网站的时候,常常需要生成静态的HTML文件). $string = $this->output->get_output(); $this->load->helper('file');
-
PHP生成HTML静态页面实例代码
为cd2sc.com网站功能而开发,代码为本人原创,生成速度一般. (出于众所周知的原因,涉及到数据库的数据字段名称做了改动,并且为了代码明晰去掉了参数过滤的部分) 说明:原动态地址为 moban.php?id=1 ,生成后地址为 html/200808/sell_1.html .page.php为分页程序,本博客中有发布. 页面使用方式,将本代码保存为make.php,使用方法为浏览器访问 make.php?t=数量&pg=页面:例如 make.php?t=300&pg=2,即每次生成3
-
Codeigniter生成Excel文档的简单方法
之前看了使用PHPExcel中导出数据到Excel文件的方法,但是似乎比较复杂.icech找到了一个针对Codeigniter的类:CI-Excel-Generation-Library,使用方法十分简单. 1.下载CI-Excel-Generation-Library地址:https://github.com/JOakley77/CI-Excel-Generation-Library2.将Excel.php放到libraries里面 3.使用方法: 从数据库生成excel 复制代码 代码如下:
-
CodeIgniter生成网站sitemap地图的方法
1.建立了一个名为sitemap的控制器 复制代码 代码如下: <?phpif (!defined('BASEPATH')) exit ('No direct script access allowed'); class Sitemap extends CI_Controller{ public function __construct() { parent::__construct(); $this->load->model('sitemapxml'); } function i
-
CodeIgniter记录错误日志的方法全面总结
本文实例讲述了CodeIgniter记录错误日志的方法.分享给大家供大家参考,具体如下: CI工作流程: 所有的入口都从根目录下的index.php进入,确定应用所在目录后,加载 codeigniter/CodeIgniter.php 文件,该文件会顺序加载以下文件执行整个流程. index.php:检测文件路径,加载codeigniter.php文件 codeigniter.php: 加载 Common/constants....文件.获取文件模式.设置计时器.实例化类(错误类.扩展类.钩子类
-
CodeIgniter连贯操作的底层原理分析
本文分析了CodeIgniter连贯操作的底层原理.分享给大家供大家参考,具体如下: php oop连贯操作原理 ->符号其实是传递对象指针的.或许这么说是不对的. 但是,我们可以这么的理解. 不多说.放代码. 普通用法: <?php class test { public $a=''; public $b=''; public function actiona() { $this->a="hello"; return $this; } public function
-
html静态页面调用php文件的方法
本文实例讲述了html静态页面调用php文件的方法.分享给大家供大家参考.具体方法如下: 静态页面中看上去好像是不能直接调用php文件的,但是却可以使用js调用方式来调用php文件,当然还可以使用ajax 调用php文件,下面就来给大家介绍一下: 举一个简单的例子来说明: 如在页面a.html中用下面这句调用,可以将action=test的参数传递到b.php. Javascript代码 复制代码 代码如下: <script type="text/javascript" sr
-
比较详细PHP生成静态页面教程
一,PHP脚本与动态页面. PHP脚本是一种服务器端脚本程序,可通过嵌入等方法与HTML文件混合,也可以类,函数封装等形式,以模板的方式对用户请求进行处理.无论以何种方式,它的基本原理是这样的.由客户端提出请求,请求某一页面 -----> WEB服务器引入指定相应脚本进行处理 -----> 脚本被载入服务器 -----> 由服务器指定的PHP解析器对脚本进行解析形成HTML语言形式 ----> 将解析后的HTML语句以包的方式传回给浏览器.由此不难看出,在页面发送到浏览器后,PHP
随机推荐
- 在Node.js应用中读写Redis数据库的简单方法
- Flex 3 布局容器学习笔记 整理
- iOS中长按调出菜单组件UIMenuController的使用实例
- Eclipse中自动添加注释(两种)
- asp.net中资源文件的使用
- Js+Jq获取URL参数的集中方法示例代码
- JavaScript实现DOM对象选择器
- 详解IOS中GCD的使用
- Python通过解析网页实现看报程序的方法
- JS基于onclick事件实现单个按钮的编辑与保存功能示例
- Android Intent发送广播消息实例详解
- JSP是什么?JSP是什么意思?
- SpringMVC 单文件上传与多文件上传实例
- 理解javascript模块化
- anroid开发教程之spinner下拉列表的使用示例
- 深入理解C# abstract和virtual关键字
- JS写谷歌浏览器chrome的外挂实例
- Java编程二项分布的递归和非递归实现代码实例
- python实现在IDLE中输入多行的方法
- C# 中用 Sqlparameter 的两种用法