pimchanok leuwisetpaiboon 淺析PHP浮水印技術

一直以來對PHP對象處理不是很熟悉,以前都是在用的時候才找手冊的。今天有人在phpchina論壇上問到浮水印的相關問題,恰好我也想學習下,於是研究了下PHP實現圖片浮水印的實現。 尋找手冊,發現PHP的GD庫真的功能很強大很容易實現浮水印功能。浮水印其實就是在合并兩個圖片。對於浮水印文字同樣可以實現。 我提供簡單的學習執行個體,很簡單,主要為了瞭解原理。 兩張圖片:1、photo.jpg被加浮水印的圖片 2、source.gif浮水印圖片

flock 類比flock實現檔案鎖定

主要提供了一種思路。 $lock0和$lock1就是檔案鎖定的標識符,當檔案被某一使用者開啟的時候,$lock0和$lock1就會產生,當該檔案沒開啟則不存在。 其實最關鍵就是有個標識符來表示當前這個檔案的狀態, $lock0和$lock1就是起這樣的作用。 複製代碼 代碼如下:// Lock a file, timing out if it takes too long. function lock ($lock, $tries) { $lock0 =

photoshop cs5 中文 解決GD中文亂碼問題

今天仔細研究了下GD的一些相關技術,順手也研究下GD中文亂碼的問題。 使用GD庫輸出中文字串,調用imagestring是沒有用的。需要使用imagettftext()函數。imagettftext函數的具體使用就參考手冊啦。 下面給個使用執行個體: $pic=imagecreate(250,30); $black=imagecolorallocate($pic,0,0,0); $white=imagecolorallocate($pic,255,255,255);

rewrite下載 使用apache模組rewrite_module 轉

把 [url]http://wwww.aaaaaaaaa.com/... 的地址形式改為 [url]http://wwww.aaaaaaaaa.com/... 或者 [url]http://wwww.aaaaaaaaa.com/... 當然可以按照你的要求隨便變. APACHE的 MOD_rewrite模組. 大家可以看一個示範的一個 PHP學習論壇 [url]http://www.phpx.com/happy/... 這個論壇的版面和文章,就是運用了這個技術,地址靜態化.但是是假的.

簡單採集了yahoo的一些資料

以前在公司就寫過類似的東西,這次是幫以前的上司寫了一個簡單的採集程式。 很簡單的。。汗。沒什麼技術含量的。 資料來源:http://cn.finance.yahoo.co... 示範地址:http://traffic02.100steps.... (修改了下,增加了資料緩衝功能。。汗,沒有使用lite_cache了,自己寫了個最簡單的那種。。)複製代碼 代碼如下:set_time_limit(0); $max_time=3600;

用PHP的ob_start;控制您的瀏覽器cache!

【轉載】原文地址:http://www.itbbs.cn/index.php?showtopic=1074 Output Control 函數可以讓你自由控制指令碼中資料的輸出。它非常地有用,特別是對於:當你想在資料已經輸出後,再輸出檔案頭的情況。輸出控制函數不對使用 header() 或 setcookie(), 發送的檔案頭資訊產生影響,只對那些類似於 echo() 和 PHP 代碼的資料區塊有作用。 我們先舉一個簡單的例子,讓大家對Output Control有一個大致的印象:

分類推進事業單位改革的意見 自己前幾天寫的無限分類類

前一周寫的吧,使用中效果還不錯。 主要思想來自:http://www.phpobject.net/b...[url=http://www.phpobject.net/blog/read.php?49][/url] 這裡就不多解釋原理了,直接發代碼。 PS:這裡代碼是不能直接使用的,必須結合我的一些其他庫類。應該說思想才是最重要的,這裡主要提供一種分類的思路。複製代碼 代碼如下:/** -- -- 表的結構 `daxue8_category` -- CREATE TABLE

驗證碼無法顯示 修改了一個很不錯的php驗證碼支援中文

php英文驗證碼captcha.class.php 複製代碼 代碼如下:class Captcha { private $width; private $height; private $codeNum; private $code; private $im; function __construct($width=80, $height=20, $codeNum=4) { $this->width = $width; $this->height = $height;

無線資料擷取 一個資料擷取類

複製代碼 代碼如下:// 相容 php4 php5 // 程式作者 張建 52linux.com(我愛Linux) // 聯絡方法 733905@qq.com QQ 733905 // 簡單調用方法 /* include ("ugs.php"); // 你可以下載本ugs.phps 然後重新命名為ugs.php $ugs = new ugs(); $url = "http://domainname.com/path_to_your_target?param"; $ugs->seturl(

初學者買什麼網球拍 最令PHP初學者們頭痛的十四個問題

【1】頁面之間無法傳遞變數 get,post,session在最新的PHP版本中自動全域變數是關閉的,所以要從上一頁面取得提交過來得變數要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']來得到。當然也可以修改自動全域變數為開(php.ini改為reGISter_globals = On);考慮到相容性,還是強迫自己熟悉新的寫法比較好。    【2】Win32下apache2 用get方法傳遞中文參數會出錯:   

nullif NOT NULL 和NULL

NOT NULL | NULL:指定該列是否允許為空白。如果既不指定NULL也不指定NOT NULL,列被認為指定了NULL 在 MySQL 中, 為一個 NOT NULL 欄位設定 NULL 值 , 它並不會出錯, MySQL 會自動將 NULL值轉化為該欄位的預設值, 那怕是你在表定義時沒有明確地為該欄位設定預設值 :》一般來說MySQL會自動為你添加預設值的, 比如 為一個 NOT NULL 的 整型 賦 NULL 值, 結果是 0 CHAR 型 -> ''空值

NOD32 v27032 簡體中文封裝版 提供下載了

軟體大小 11.8 MB 軟體類別 漢化軟體/病毒防治 運行環境 Win2003, WinXp, Win2000, Nt, WinMe, Win9x 授權方式 特別版 軟體語言 簡體中文 相關串連 www.nod32.com國外很權威的防毒軟體評測給了NOD32很高的分數。在全球共獲得超過40多個獎項,包括Virus Bulletin, PC Magazine, ICSA認證, Checkmark認證等,

農曆日曆 php下實現農曆日曆的代碼

複製代碼 代碼如下:php農曆日曆 ########################################### #作者: 沈瀲(S&S Lab) # #E-mail:shenlian@hotmail.com # #web: http://www.focus-2000.com # # #

黨的群眾路線教育實踐活動學習心得 給php新手談談我的學習心得

明天開始期末考試,接著後天就要回福州了,由於家裡還沒裝網路,因此,得有一段時間不能來論壇了,在這之前,我想了下,我給新手解答過問題,示範過代碼,好像沒談過自己的學習心得,臨走之前,我就來談談我學習PHP的心得,雖然是老生長談,但是我想我的情況還是具有代表性的,希望各位想加入PHPER隊伍的新生力量能有所協助。

smartprinter怎麼用 Smarty+QUICKFORM小小示範

由於公司需要quickform結合SMARTY的開發模式,最近幾天惡補了下,跟大家分享下心得吧,quickform是一個PEAR類庫,可以快速產生表單控制項及驗證表單的JS代碼,大家可能覺得這個用手寫JS和HTML產生不是很快嗎,用那個不是更麻煩,的確,少量的表單控制項是顯示不出quickform的優勢的,但是如果有大量的表單控制項,例如OA的後台,quickform的優勢就顯示出來了,利用quickform有代碼清晰,易於維護等特點,非常適合大中型項目的開發,更方便的是可以在smarty中便於

htaccess PHP+htaccess實現全站靜態HTML檔案GZIP壓縮傳輸一

apache的強大終於超出了我的想象,僅僅蜻蜓點水般觸及了一點php皮毛,這點皮毛就在我原有的知識庫基礎上爆炸開來,好像PN結的“雪崩擊穿”一樣,讓我想到了多種技術結合無限的應用前景。 由於九州未來的伺服器限制流量,那麼減少流量負載也就能減少金錢支出。

2009nba總決賽資料 PHP資料緩衝技術

資料緩衝是web開發中常用的一種效能最佳化方法。目前主要檔案快取或者資料庫緩衝兩種形式,資料庫快取資料庫不是什麼不可能的事情,的確也是很好很重要的。我認為傳統資料庫主要是從業務層、模組設計等方面來考慮的,而快取資料庫主要是從實現層來設計的,主要是為了緩衝常用的多表查詢之類的。這裡主要將的是檔案快取,網上很多資料了,這裡我轉載了一些原理資料。

php調用mysql預存程序

前面轉載了一篇《php調用mysql預存程序的文章》經過測試,發現文章中的方法似乎不可行! 調用帶有select語句的預存程序就出現 PROCEDURE p can't return a result set in the given context的錯誤。google了半天,在mysql官網上找到一些說法,db_mysql的模組不支援預存程序調用,解決方案是用db_mysqli。測試了一下,果然可以了。 用法比較簡單,沒啥好說的,從網上copy一段代碼吧: /* Connect to a

cached failure cache_lite試用

今天研究下pear的cache_lite。 從http://pear.php.net上下載了最新的cache_lite。cache_lite是pear庫類中一個輕型的cache庫類。的確輕型,代碼總計4個檔案。lite.php cache/File.php cache/unction.php cache/output.php。而且擴充性特別好,加入到自己的庫類,主要修改下lite.php的raiseError函數。 加入自己的庫類後,開始測試。首先基本的緩衝:require_once('..

office 2010 啟用方法 讓PHP支援頁面回退的兩種方法[轉]

在開發過程中,往往因為表單出錯而返回頁面的時候填寫的資訊都不見了,為了支援頁面回跳,可以通過兩種方法實現。 第一,使用Header方法設定訊息頭Cache-control header('Cache-control: private, must-revalidate'); //支援頁面回跳 第二,使用session_cache_limiter方法 //注意要寫在session_start方法之前 session_cache_limiter('private,

總頁數: 5203 1 .... 1457 1458 1459 1460 1461 .... 5203 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.