国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

phpcms v9 后臺調(diào)用單張圖片上傳功能用于二次開發(fā)

2024-04-25 20:35:04
字體:
供稿:網(wǎng)友

phpcms是一個成熟的內(nèi)容管理系統(tǒng),由于是通用的cms,不一定能滿足每個人的需求,所以二次開發(fā)是技術(shù)員必需掌握的技能。

phpcms各功能都已經(jīng)寫成了模塊或是函數(shù),在二次開發(fā)時直接調(diào)用相應的模塊或函數(shù)就能實現(xiàn)自己的功能。所以phpcmsv9也是一個不錯的框架,用來開發(fā)自己的程序。

phpcmsv9有一個非常好用的圖片上傳功能,傳后直接返回圖片的URL并賦值給隱藏的一個表單,用于簡化圖片上傳保存功能。常用的函數(shù)是swfupload函數(shù)。這個函數(shù)調(diào)用了FLASH上傳插件,能實時顯示上傳圖片的縮略圖還能記錄上傳后未使用的圖片列表,方便再次調(diào)用。

那后臺開發(fā)時怎么調(diào)用圖片上傳函數(shù)實現(xiàn)上傳功能呢?很簡單,只需要在相應的位置引用下面的代碼就可以了:

<th >

<script type="text/javascript" src="<?php echo JS_PATH?>content_addtop.js"></script>

<script type="text/javascript" src="<?php echo JS_PATH?>swfupload/swf2ckeditor.js"></script>專題頭圖:</th>

<td>

<?php $authkey = upload_key('1,jpg|jpeg|gif|png|bmp,1,,,0'); ?>

<input type="hidden" value="<?php echo $data['images']?>" id="thumb" name="info[images]">

<a onclick="flashupload('thumb_images', '附件上傳','thumb',thumb_images,'1,jpg|jpeg|gif|png|bmp,1,,,0','formguide','',$authkey);return false;"href="javascript:void(0);">

<img width="135" height="113" style="cursor:hand" id="thumb_preview" src="<?php echo $data['images']?>"></a>

<input type="button" value="取消圖片" onclick="$('#thumb_preview').attr('src','<?php echo IMG_PATH;?>icon/upload-pic.png');$('#thumb').val(' ');return false;" class="button" style="width: 66px;">

</td>

swfupload函數(shù)分析:首先引用兩個必需的js,下面$authkey = upload_key('1,jpg|jpeg|gif|png|bmp,1,,,0');這個變量是加密上傳控件的參數(shù),用于上傳時安全驗證,下面直接引用就可以了。name="info[images]"是上傳圖片表單名,請根據(jù)自己的需求修改表單名,如果表單名不對后臺可能得不到上傳圖片后的地址。1,jpg|jpeg|gif|png|bmp,1,,,0這個字符串是上傳控件的參數(shù),如上傳圖片后輟列表,上傳圖片個數(shù)等,請自行嘗試或分析源碼得出具體意義。

 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 苏尼特左旗| 宜君县| 来凤县| 郯城县| 织金县| 潮州市| 玛沁县| 惠安县| 南川市| 潼南县| 鹿邑县| 封丘县| 蕲春县| 集贤县| 拉萨市| 越西县| 平阳县| 荃湾区| 山西省| 涞源县| 永清县| 扶余县| 海口市| 靖宇县| 中山市| 泸州市| 望城县| 济阳县| 威海市| 青岛市| 定州市| 皮山县| 民和| 玉树县| 黄龙县| 丽水市| 溆浦县| 叙永县| 永平县| 隆德县| 隆德县|