比方说
<div class="tpwzzs">
<ul>
<?php
require_once('gongxiang.php');
$con = lianjie();
$result = mysql_query("SELECT * FROM tupianwenzi left join detail on tupianwenzi.xiaofenleiindex = detail.xiaofenleidetail");
while($row = mysql_fetch_array($result))
{
echo'<li>
<div class="tp">
<a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'"><img src="'.$row['tupianindex'].'" /></a>
</div>
<div class="detail">'.$row['xiaofenleiindex'].'</div>
<div class="detail1"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'">'.$row['detailindex'].'</a></div>
<div class="detailanniu"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'"></a></div>
</li>';
}
?>
<?php
mysql_close($con);
?>
</ul>
</div>
这个代码 用什么方法生成静态页面 最好 最快
<div class="tpwzzs">
<ul>
<?php
require_once('gongxiang.php');
$con = lianjie();
$result = mysql_query("SELECT * FROM tupianwenzi left join detail on tupianwenzi.xiaofenleiindex = detail.xiaofenleidetail");
while($row = mysql_fetch_array($result))
{
echo'<li>
<div class="tp">
<a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'"><img src="'.$row['tupianindex'].'" /></a>
</div>
<div class="detail">'.$row['xiaofenleiindex'].'</div>
<div class="detail1"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'">'.$row['detailindex'].'</a></div>
<div class="detailanniu"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'"></a></div>
</li>';
}
?>
<?php
mysql_close($con);
?>
</ul>
</div>
这个代码 用什么方法生成静态页面 最好 最快
解决方案 »
- PHP 代码 用什么工具来编辑比较好?
- php 5.2.17安装过程中Apache configuration direcotry: 路径填什么???
- 大家看看,为什么得不到值呢?
- 一个PHP文件,繁体中文乱码
- 在我们公司内部局域网有很多台电脑,都装有Apache,但是大家的外网IP都是一个;外网如何访问其中某一台电脑啊?
- 和大家共享很不错的PHP视频教程:DIV+CSS
- 关于phplib的set_var太多,造成页面很慢怎么办.
- 关于数据查询和输出的,我是菜鸟,请帮帮忙
- 求助* wap动态跳转
- php上传图片到测试机失败,但在本地上传成功。这是什么原因?在线等,知道的告诉请指导下菜鸟,谢谢
- 亮瞎双眼的代码,这段代码你们谁能看懂,求思路与解释!
- 快愁死我了,查了一天的资料也没做出来
<?php
function callback($buffer) {
file_put_contents('你需要的文件名', $buffer);
return $buffer; //不需显示页面内容就 return '';
}
ob_start("callback");
?>
function callback($buffer) {
file_put_contents('111.html', $buffer);
return $buffer; //不需显示页面内容就 return '';
}
ob_start("callback");
?>
<?php
echo'wee';
?>这样写 不会生成111.html
加个参数
ob_start("callback", PHP_OUTPUT_HANDLER_START);
以前是不要的
$buffer 参数写什么 能不能写个能用的给我。。
function callback($buffer) {
file_put_contents('你需要的文件名', $buffer);
return $buffer; //不需显示页面内容就 return '';
}
ob_start("callback", PHP_OUTPUT_HANDLER_START);
恩 但我改成
<?php
function callback($buffer) {
file_put_contents('111.html', $buffer);
return $buffer; //不需显示页面内容就 return '';
}
ob_start("callback");
?><div class="tpwzzs">
<ul>
<?php
require_once('gongxiang.php');
$con = lianjie();
$result = mysql_query("SELECT * FROM tupianwenzi left join detail on tupianwenzi.xiaofenleiindex = detail.xiaofenleidetail");
while($row = mysql_fetch_array($result))
{
echo'<li>
<div class="tp">
<a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'"><img src="'.$row['tupianindex'].'" /></a>
</div>
<div class="detail">'.$row['xiaofenleiindex'].'</div>
<div class="detail1"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'">'.$row['detailindex'].'</a></div>
<div class="detailanniu"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'"></a></div>
</li>';
}
?>
<?php
mysql_close($con);
?>
</ul>
</div> 又不行了
file_put_contents('111.html', $buffer);
return $buffer; //不需显示页面内容就 return '';
}
ob_start("callback", PHP_OUTPUT_HANDLER_START);要说几遍才能注意到细节呢?
function callback($buffer) {
file_put_contents('111.html', $buffer);
return $buffer; //不需显示页面内容就 return '';
}
ob_start("callback",PHP_OUTPUT_HANDLER_START);
?><div class="tpwzzs">
<ul>
<?php
require_once('gongxiang.php');
$con = lianjie();
$result = mysql_query("SELECT * FROM tupianwenzi left join detail on tupianwenzi.xiaofenleiindex = detail.xiaofenleidetail");
while($row = mysql_fetch_array($result))
{
echo'<li>
<div class="tp">
<a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'"><img src="'.$row['tupianindex'].'" /></a>
</div>
<div class="detail">'.$row['xiaofenleiindex'].'</div>
<div class="detail1"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'">'.$row['detailindex'].'</a></div>
<div class="detailanniu"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'"></a></div>
</li>';
}
?>
<?php
mysql_close($con);
?>
</ul>
</div> 还是生成不了 一片空白
define('CACHE_FILE', '111.html');
function callback($buffer) {
file_put_contents(CACHE_FILE, $buffer, FILE_APPEND);
return $buffer; //不需显示页面内容就 return '';
}
file_put_contents(CACHE_FILE, '');
ob_start("callback", PHP_OUTPUT_HANDLER_START);当然你可用全局变量而不是常量来指定目标文件名
<?php
/* Created on [2013-3-22] Author[Newton] Filename[test20.php]*/function callback($buffer) {
file_put_contents('111.html', $buffer);
return $buffer; //不需显示页面内容就 return '';
}
ob_start("callback",PHP_OUTPUT_HANDLER_START);
?><div class="tpwzzs">
<ul>
<?php
//require_once('gongxiang.php');
//$con = lianjie();
//
// $result = mysql_query("SELECT * FROM tupianwenzi left join detail on tupianwenzi.xiaofenleiindex = detail.xiaofenleidetail");
//
// while($row = mysql_fetch_array($result))
// {
$row = array('id'=>'id','tupianindex'=>'tupianindex','xiaofenleiindex'=>'xiaofenleiindex','detailindex'=>'detailindex');
echo'<li>
<div class="tp">
<a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'"><img src="'.$row['tupianindex'].'" /></a>
</div>
<div class="detail">'.$row['xiaofenleiindex'].'</div>
<div class="detail1"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'">'.$row['detailindex'].'</a></div>
<div class="detailanniu"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'"></a></div>
</li>';// }
?>
<?php //mysql_close($con); ?>
</ul>
</div>
<?php ob_end_flush(); ?>
<!--源码-->
<div class="tpwzzs">
<ul>
<li>
<div class="tp">
<a target="_blank" href="2jiyemian/2jiyemian.php?id=id"><img src="tupianindex" /></a>
</div>
<div class="detail">xiaofenleiindex</div>
<div class="detail1"><a target="_blank" href="2jiyemian/2jiyemian.php?id=id">detailindex</a></div>
<div class="detailanniu"><a target="_blank" href="2jiyemian/2jiyemian.php?id=id"></a></div>
</li></ul>
</div>
怎么把页面的PHP改成html啊
比方说
<div class="detail1"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'">'.$row['detailindex'].'</a></div>
<div class="detailanniu"><a target="_blank" href="2jiyemian/2jiyemian.php?id='.$row['id'].'"></a></div>
file_put_contents('111.html', $buffer);
前先执行
$buffer = preg_replace('/(href=.+?)\.php/', '$1.html', $buffer);不过规则可能没那么简单,你想好了再说