PHP实现发表文章时自动保存图片
发布:smiling 来源: PHP粉丝网 添加日期:2013-12-10 10:20:57 浏览: 评论:0
- <?php
- $img_array = array();
- $content1 = stripslashes($content1);
- if (get_magic_quotes_gpc()) $content1 = stripslashes($content1);
- //echo $content1;
- preg_match_all("/(src│SRC)="(http://(. ).(gif│jpg│jpeg│bmp│png))/isU",$content1,$img_array);
- $img_array = array_unique(dhtmlspecialchars($img_array[2]));
- set_time_limit(0);
- foreach ($img_array as $key => $value) {
- $get_file = file_get_contents($value);
- $filetime = time();
- $filepath = "../uploadfile/".date("Y",$filetime)."/".date("m",$filetime)."/";
- !is_dir($filepath) ? mkdirs($filepath) : null;
- $filename = date("YmdHis",$filetime).random(1).'.'.substr($value,-3,3);
- $fp = @fopen($filepath.$filename,"w");
- @fwrite($fp,$get_file);
- fclose($fp);
- $content1 = preg_replace("/".addcslashes($value,"/")."/isU", "/uploadfile/".date("Y",$filetime)."/".date("m",$filetime)."/".$filename, $content1);
- ?>
Tags: 实现 发表文章 自动保存
- 上一篇:用PHP模拟登陆
- 下一篇:PHP命令行参数详解及应用
相关文章
- ·php实现封IP功能(2013-12-09)
- ·php+mysql+js实现树形菜单代码(2013-12-11)
- ·PHP实现URL静态化(2013-12-19)
- ·include的妙用,实现路径加密(2014-01-14)
- ·Php实现301重定向跳转代码(2014-01-18)
- ·用PHP实现用From发送电子邮件(2014-01-20)
- ·PHP发邮件函数实现代码(2014-01-22)
- ·php include()带参数实现方法(2014-03-02)
- ·PHP定时执行任务的实现程序(2014-07-27)
- ·php判断手机访问实现程序(2014-07-30)
- ·ip地址转换成十进制实现程序(2014-07-30)
- ·php 伪造ip地址来源实现程序(2014-08-01)
- ·php mysqli入门应用实现(2014-09-11)
- ·PHP中如何实现回调?(2020-01-31)
- ·如何使用PHP来实现枚举?(2020-02-15)
- ·PHP实现QQ登录实例代码(2021-07-05)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)