Toggle main menu visibility
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
:::
登入
登入
帳號
密碼
登入
重整畫面
:::
所有書籍
「[982]PHP網站開發 進階應用技巧」目錄
MarkDown
10-1 index.php
1. 簡易jquery應用
1-1 index.html
2. jquery六大工具(上)
2-1 tabs範例
2-2 tabs AJAX範例
2-3 垂直選單
2-4 水平選單
3. jquery六大工具(下)
4. 即時新增表單欄位
4-1 telbook.php
4-2 電話簿+垂直捲軸
5. 表單驗證
5-1 mem.php
5-2 mem_chk.php
5-3 jquery.validationEngine-tw.js
6. PHP圖表pChart
6-1 demo1.php
7. 月曆功能
7-1 get_event.php(正確完成版,可抓出該月事件)
8. CSV的匯出與匯入
9. 所見即所得編輯器
10. 多檔上傳
10-1 index.php
11. 縮圖及上傳物件
11-1 index.php
12. 製作PDF檔(上)
12-1 pdf.php
12-2 解決Linux下PDF無法秀出中文
13. 製作PDF檔(下)
13-1 pdf.php
14. 線上影像合成
14-1 index.php
14-2 pic.php
15. 圖形認證與計數器
15-1 index.php
15-2 pic.php
15-3 show.php
15-4 counter.php
16. Google Map初探
16-1 index.html
17. 搜尋存取GMap位置
17-1 index.php
18. 憑空生出Excel檔
18-1 12月份工作表
18-2 excel.php
11-1 index.php
\[982\]PHP網站開發 進階應用技巧 ===================== [](http://120.115.2.76/tad/tad_book3/file/9802/11.zip) ### 一、EasyPhpThumbnail Class縮圖物件 1.http://www.mywebmymail.com/?q=content/easyphpthumbnail-class
include\_once('easyphpthumbnail.class.php'); $thumb = new easyphpthumbnail; $thumb -> Createthumb('image.jpg');
2.存成檔案:
$thumb -> Chmodlevel = '0755'; $thumb -> Thumblocation = "myfiles/\_thumbs/Images/"; $thumb -> Thumbprefix = ''; $thumb -> Createthumb("myfiles/{$file}",'file');
3.指定大小(三選一即可)
$thumb -> Thumbsize = 160; //長邊上限160 $thumb -> Thumbwidth=160 ; //寬上限160 $thumb -> Thumbheight=100 ; //高上限100
4.製作陰影
$thumb -> Backgroundcolor = '#D0DEEE'; $thumb -> Shadow = true;
5.製作圓角(模式\[0關閉,1直角,2圓角\],圓角程度,隨機,左上,左下.右上,右下)
$thumb -> Clipcorner = array(2,5,0,1,1,1,1);
6.加上外框
$thumb -> Framewidth = 10; $thumb -> Framecolor = '#FFFFFF';
7.加上裝訂特效
$thumb -> Binder = true; $thumb -> Binderspacing = 8;
8.加上浮水印(僅能用png檔)
$thumb -> Watermarkpng = 'watermark.png'; $thumb -> Watermarkposition = '50% 50%'; //位置 $thumb -> Watermarktransparency = 70; //透明度(數字越大,越不透明)
9.加上文字浮水印(圖片版權)
$thumb -> Copyrightfonttype = 'cwheib.ttf'; $thumb -> Copyrightfontsize = 12; $thumb -> Copyrighttextcolor = '#FFFFFF'; //不設會自動偵測 $thumb -> Copyrighttext = 'http://ck2tw.net 點兩下'; $thumb -> Copyrightposition = '0% 95%';
### 二、整合型上傳工具 1.class.upload.php(http://www.verot.net/res/sources/class.upload.html) 2.jquery.MultiFile(http://www.fyneworks.com/jquery/multiple-file-upload/) 3.lytebox(http://www.dolem.com/lytebox/) (1) 先建立資料表files\_center (2) 在用到上傳的檔案,加入此行:
include\_once "up\_file.php";
(3) 在上傳的表單加入屬性:
enctype='multipart/form-data'
(4) 在上傳的表單加入底下引入相關檔案的語法:
<script src="upload/jquery-1.3.2.min.js"></script> <script src="upload/jquery.MultiFile.js"></script>
(5) 在上傳的表單加入該上傳欄位:
<input type='file' name='upfile\[\]' class='multi' maxlength=1>".list\_del\_file($col\_name,$col\_sn)."
(6) 在儲存或更新的動作中加入上傳函數:
upload\_file($col\_name,$col\_sn);
(7) 顯示所有圖片:
show\_files($col\_name,$col\_sn);
a.show\_files(欄位,編號,是否縮圖,顯示模式filename、num,顯示描述,顯示下載次數) (8) 刪除資料時,在刪除程式中,最後加入刪除檔案函數:
del\_files($files\_sn,$col\_name,$col\_sn);
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
82
人線上 (
18
人在瀏覽
線上書籍
)
會員: 0
訪客: 82
更多…