•   爱学习,爱源码,爱上一流源码网!
  •   一流源码网就是好!
一流源码网是专业的网站源码、网站模板下载站!提供各类精品模板和商业源码,包括ecshop商城模板,织梦模板,discuz模板,wordpress模板,游戏源码,asp源码,php源码,免费网站模板,网页特效素材等资源!

zblog主题配置页面上传图片功能的实现方法

摘要: ZBlog实现上传图片功能效果下图如图:main.php编写上传表单提交图片到save.PHP,同时发起get和pOSt请求,通过get传递一个type值,以便save.php通过该值判断行为做出不...
资源来源网络,如果需要授权,请大家更换源码,源码仅供学习,如需商用请购买正版授权

ZBlog实现上传图片功能效果下图如图:

源码.jpg zblog主题配置页面上传图片功能的实现方法  第1张

main.php 编写上传表单

提交图片到save.PHP,同时发起get和pOSt请求,通过get传递一个type值,以便save.php通过该值判断行为做出不同处理。

通过post上传图片数据。

<div id="divMain2">
    <?PHp if ($act == 'config') { ?>
    <table id="form1" name="form1" width="100%" style="padding:0;margin:0;" cellspacing="0" cellpadding="0" class="tableBorder">
        <tr>
            <th width="30%"><p align="center">选项名称</p></th>
            <th width="20%"><p align="center">当前图片</p></th>
            <th width="50%"><p align="center">上传图片</p></th>
        </tr>
        <form enctype="multipart/form-data" method="post" action="save.php?type=LOGO">
            <tr>
                <td><p align="center">LOGO图片</p></td>
                <td>
                    <p align="center"><a href="style/images/logo.png" target="_blank">
                            <img src="style/images/logo.png" height="40px"></a></p>
                </td>
                <td>
                    <p align="center">
                        <input name="logo" type="file"/>
                        <input name="" type="Submit" class="button" value="保存"/>
                    </p>
                </td>
            </tr>
        </form>
     </table>
</div>

save.php 编写接收图片保存功能

<?php
require '../../../zb_system/function/c_system_base.php';
require '../../../zb_system/function/c_system_admin.php';
 
$zbp->Load();
 
$action='root';
if (!$zbp->CheckRights($action)) {$zbp->mokeError(6);die();}
if (!$zbp->CheckPlugin('dipper_PCqxw')) {$zbp->mokeError(48);die();}
 
if($_GET['type'] == 'logo' ){
   global $zbp;
   foreach ($_FILES as $key => $value) {
           //判断上传是否成功
         if (is_uploaded_file($_FILES[$key]['tmp_name'])) {
             //获取本地图片上传服务器上的临时位置
            $tmp_name = $_FILES[$key]['tmp_name'];
            //将图片从临时位置移动到图片目录
            @move_uploaded_file($_FILES[$key]['tmp_name'], $zbp->usersdir . 'theme/dipper_pcqxw/style/images/logo.png');
         }
   }
   $zbp->SetHint('good','修改成功');//提示信息
   Redirect('main.php?act=config');//跳转页面
}


爱一流源码网提供商业源码,企业网站源码,微信小程序源码,棋牌游戏源码,漫画小说源码,论坛源码等免费源码,提供dedecms织梦模板,帝国cms模板,discuz模板,wordpress模板,zblog模板,emlog模板等网站模板,免费下载就上爱一流源码网!加入qq群【爱一流源码网】(群号1050177837),源码模板免费下载!

本文链接:https://www.aiyiliu.com/yuanma/6537.html

版权声明:爱一流源码网声明: 大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有! 若您需要使用非免费的软件、源码或服务,请购买正版授权并合法使用! 本站发布的内容若侵犯到您的权益,请联系站长删除,我们将及时处理! 本站所有资源(一流资源除外)均是收集而来,资源均不提供任何安装服务和技术支持!

发表评论

评论列表

还没有评论,快来说点什么吧~

日历