【phpcms-v9】phpcms-v9中文章内容页点击图片进入下一页
发布:smiling 来源: PHP粉丝网 添加日期:2014-10-24 11:06:39 浏览: 评论:0
1.代码如下:
- <?php
- /*
- *要实现的功能:点击图片进入下一页
- */
- header("content-type:text/html;charset='utf-8'");
- $content='<p style="text-align: center">
- <span style="font-size: 16px"> </span></p>
- <p style="text-align: center">
- <span style="font-size: 16px"><img alt="Steven Meisel" src="http://hebei800.cn/uploadfile/2011/1015/20111015031909950.jpg" style="width: 596px; height: 438px" /></span></p>
- <p>
- <br />
- <span style="font-size: 14px"> <strong>这是Steven Meisel为杂志拍摄的时装大片,色彩浓郁而不唐突,只需一眼就能紧紧抓住眼球。 ';
- $pages='<a class="a1" href="http://xxx.cn/mingxing/112.html">上一页</a> <a href="http://xxx.cn/mingxing/112.html">1</a> <span>2</span> <a href="http://xxx.cn/mingxing/112_3.html">3</a> <a href="http://xxx.cn/mingxing/112_4.html">4</a> <a href="http://xxx.cn/mingxing/112_5.html">5</a> <a href="http://xxx.cn/mingxing/112_6.html">6</a> <a href="http://xxx.cn/mingxing/112_7.html">7</a> <a href="http://xxx.cn/mingxing/112_8.html">8</a> <a href="http://xxx.cn/mingxing/112_9.html">9</a> <a class="a1" href="http://xxx.cn/mingxing/112_3.html">下一页</a>';
- //开源代码phpfensi.com
- $i=strrpos($pages,"href=");//最后一个href出现的位置
- $str = substr($pages,$i+5,-13);//注意:utf-8编码下,一个汉字占用三个字节,所以 “下一页</a>”占用13个字节
- echo $str;//结果:"http://xxx.cn/mingxing/112_3.html">
- $m=strpos($pages,$str);
- if ($m!=$i+5){//只要不是最后一张图片,则点击图片进入下一页
- $content = preg_replace('/(<img (.+)>)/Ui',"<a href=".$str."\${1}</a>",$content,-1);
- }
- echo $content;//文章内容
- ?>
2.效果图如下:
Tags: phpcms文章内容页 phpcms下一页
相关文章
- ·PHPCMS下一页分页链接到后台的问题【解决办法】(2014-10-21)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)