手机版

php实现文件预览功能

时间:2021-09-04 来源:互联网 编辑:宝哥软件园 浏览:

上一篇博客是上传功能,本篇是上传后图片预览和更改:

代码如下:

1.yulan.php

!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8' /title无标题文档/title style type=' text/CSS ' # yl { width :200 px;高度:300 px背景-图片:网址(图片/蒂姆G1。jpg);背景尺寸size:200px 300px} #文件{宽度:200像素高度:300 pxfloat : leftopatha 33600 }/style/head dyform id=' sc ' action=' ylchuli。PHP ' method=' post ' enctype=' multipart/form-data ' target=' Shang chuan ' input type=' hidden ' name=' TP ' value=' id=' TP '/div id=' yl ' input type=' file ' name=' file ' id=' file ' onchange=' document。getelementbyid(' sc ').submit()'//div/form frame style=' display : none ' name=' Shang chuan ' id=' Shang chuan '/iframe/body script type=' text/JavaScript '//回调函数,调用该方法传一个文件路径,改变背景图函数显示img(URL){ var div=文档。getelementbyid(' yl ');div。风格。背景图像=' URL(' URL ')';document.getElementById('tp ').value=URL }/script/html 2 . ylchuli . PHP

?phpif($ _ FILES[' file '][' error ']){ echo $ _ FILES[' file '][' error '];} else { if($ _ FILES[' file '][' type ']==' image/JPEG ' | $ _ FILES[' file '][' type ']=' image/png ')$ _ FILES[' file '][' size ']1024000){ $ fname=' ./images/' .日期(' YmdHis ').$ _ FIles[' FIle '][' name '];$filename=iconv('UTF-8 ',' gb2312 ',$ fname);if(file _ exists($ filename)){ echo '脚本警报('该文件已存在!');/script ';} else { move _ uploaded _ file($ _ FILES[' file '][' tmp _ name '],$ filename);$delurl=iconv('UTF-8 ',' gb2312 ',$ _ POST[' TP ']);unlink($ delurl);//删除文件“echo”脚本父级。显示img(' { $ fname } ');/script ';} }}以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

版权声明:php实现文件预览功能是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。