Time of Update: 2018-12-06
1<?php 2function watermask($destination,$waterpngfilename,$pos = 'rb',$transparent = 20) 3{ 4// 參數分別是 $destination => 圖片地址, 5// $waterpngfilename => 浮水印圖片地址 6// $pos => 浮水印位置 lt 左上 lb 左下 rt 右上 rb 右下(預設) 7// $tran
Time of Update: 2018-12-06
<? class timer{ var $StartTime = 0; var $StopTime = 0; var $TimeSpent = 0;function start(){$this->StartTime = microtime();}function stop(){$this->StopTime = microtime();}function spent(){if ($this->TimeSpent) {return $this->T
Time of Update: 2018-12-06
<?php//FileName:authimg.php//Description://Creater:alvar//Createtime:2006-5-4//Lastmodtime:session_start();?><?php //產生驗證碼圖片 Header("Content-type: image/PNG"); srand((double)microtime()*1000000);//播下一個產生隨機數位種子,以方便下面隨機數產生的使用//session_start();
Time of Update: 2018-12-06
<?$arr=getimagesize("images/album_01.gif"); echo $arr[3];$strarr=explode("\"",$arr[3]);echo $strarr[1];?><HTML> <HEAD> <TITLE>示範圖片等比例縮小</TITLE> <script> function Wa_SetImgAutoSize(img) { //var img=document.all.img1
Time of Update: 2018-12-06
【1】頁面之間無法傳遞變數 get,post,session在最新的php版本中自動全域變數是關閉的,所以要從上一頁面取得提交過來得變數要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']來得到 當然也可以修改自動全域變數為開(php.ini改為register_globals = On);考慮到相容性,還是強迫自己熟悉新的寫法比較好。 【2】Win32下apache2 用get方法傳遞中文參數會出錯 test.php?a=你好&b=你也好
Time of Update: 2018-12-06
1 <? PHP 2 // 時間格式為YYYYMMDDHHmmss 3 function timeDiff( $aTime , $bTime ) 4 { 5 // 分割第一個時間 6 $ayear = substr ( $aTime , 0 , 4 ); 7 $amonth = substr ( $aTime , 4 , 2 ); 8 $aday = substr ( $aTime , 6 , 2 ); 9
Time of Update: 2018-12-06
tomcat運行phpXml代碼tomcat安裝目錄下conf/web.xml把下邊這段代碼注釋去掉cgiorg.apache.catalina.servlets.CGIServletdebug0cgiPathPrefixWEB-INF/cgipassShellEnvironmenttrueexecutableE:\Program Files\PHP\php-cgi.exe5cgi/cgi-bin/*
Time of Update: 2018-12-06
//作業系統function userOS(){ $user_OSagent = $_SERVER['HTTP_USER_AGENT'];if(strpos($user_OSagent,"NT 5.1")) { $visitor_os ="Windows XP (SP2)"; } elseif(strpos($user_OSagent,"NT 5.2") && strpos($user_OSagent,"WOW64")){ $visitor_os ="Windows XP 64-
Time of Update: 2018-12-06
目的是在html頁面中顯示PHP原始碼,並且是彩色方式顯示!1。利用apache server的設定檔httpd.conf,添加一行:AddType application/x-httpd-php-source .phps然後,把php源檔案儲存體為.phps結尾的檔案名稱即可,這樣在瀏覽器中點擊*.phps檔案,顯示的即為php彩色原始碼。2。利用php的函數(php4版本以上)----函數一:show_source(filename)返回的就是檔案filename的php原始碼,如:<
Time of Update: 2018-12-06
最近作東西涉及到header及一些http協議之間的東西,重新看了下php手冊(絕對是個好東西),更明白了一些東西,記下先,可能還會補充:手冊摘入:header發送一個原始 HTTP 標題 (PHP 3, PHP 4, PHP 5) void header ( string string [, bool replace [, int http_response_code]] )具體各參數就看php手冊了,說得很詳細,這次我用到的是header("Location:
Time of Update: 2018-12-06
拋開cookie使用session PHP中SESSION不能跨頁傳遞問題的解決辦法 在PHP中使用過SESSION的朋友可能會碰到這麼一個問題,SESSION變數不能跨頁傳遞。這令我苦惱了好些日子,最終通過查資料思考並解決了這個問題。我認為,出現這個問題的原因有以下幾點: 1、用戶端禁用了cookie 2、瀏覽器出現問題,暫時無法存取cookie 3、php.ini中的session.use_trans_sid = 0或者編譯時間沒有開啟--enable-trans-sid選項
Time of Update: 2018-12-06
摘入兩段Discuz的wap頭尾函數,這樣對於書寫wap可以省去一些麻煩;順便轉載wml編程初級知識function wapheader($title) { header("Content-type: text/vnd.wap.wml; charset=utf-8"); /* header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: ".gmdate("D, d M Y H:i:s")."
Time of Update: 2018-12-06
閑著沒事,找了個GD產生多種映像的類,也不知道是原稿就有錯還是這個人轉載有問題,實驗了下改個映像長寬參數就會圖形資料顯示不對,所以自己邊調邊改了下糾正此問題,貼出以供以後參考:<?php Class ImageReport{ var $X;//圖片大小X軸 var $Y;//圖片大小Y軸 var $R;//背影色R值 var $G;//...G. var $B;//...B. var $TRANSPARENT;//是否透明1或0 var $IMAGE;//圖片對像 //----------
Time of Update: 2018-12-06
看到有人給我的評論,真是感激涕零,年關將至,俺的火車票還沒著落,哭死了!生活還是要過的,blog是絕對要來的。ok,正題: 最近寫php前台,遇到cookies的問題,後端指定必須以網域名稱訪問,才能儲存cookies,所以本地調試最好改成相關網域名稱尾碼,方法如下: 1.平台:php5+apache http server
Time of Update: 2018-12-06
guid.class.php 檔案PHP代碼<?php class System { function currentTimeMillis() { list($usec, $sec) = explode(" ",microtime()); return $sec.substr($usec, 2, 3); } }
Time of Update: 2018-12-06
大家都來測試一下自己的 php 水平咯~~~-----------------------------------------------------------------------------------------------------1. Which of the following will not add john to the users array?1. $users[] = 'john';2. array_add($users,'john'); //wrong3.
Time of Update: 2018-12-06
一.建立預存程序1.基本文法:delimiter //create procedure sp_name()begin………end //delimiter ; /*退出delimiter的聲明程式碼片段形式,缺少它,你每次都得“end //”才能結束代碼 執行/*/以下是mysql無參數預存程序以下是mysql帶參數預存程序以下是mysql編輯預存程序2.參數傳遞二.調用預存程序1.基本文法:call
Time of Update: 2018-12-06
WAP(無線通訊協議)是在數字行動電話、個人手持功能(PDA等)及電腦之間進行通訊的開放性全球標準。由於靜態WAP頁面在很多方面不能滿足使用者個人化的服務要求,因此通過WAP伺服器端語言產生動態WML頁面,具有很廣泛的應用價值和很高的商業價值。 WAP應用結構非常類似於Internet,一個典型的WAP應用請求是這樣的:首先,具有WAP使用者代理程式功能的移動終端(WAP手機等)通過內部啟動並執行微瀏覽器(Micro
Time of Update: 2018-12-06
原作者charlee、原始連結http://tech.idv2.com/2007/07/06/use-local-so-in-php/某個功能被編譯到so檔案中,那麼如何通過php來調用它?一個方法是寫一個php模組(php extension),在php中調用該模組內的函數,再通過該模組來調用so中的函數。下面做一個簡單的例子,使用的作業系統是Fedora Core 6。首先做一個簡單的so檔案: Code highlighting produced by Actipro
Time of Update: 2018-12-06
PHP是一門高效的網路程式設計語言,由於它具有編寫靈活、運行快速等優點,迅速成為Web程式員的慣用語言。前不久的一份權威調查表明,現在已經有31.6%的網站使用PHP作為主要的伺服器端程式設計語言。 但是,要成為一名PHP編程高手卻並不容易。並不像很多人想象的那樣,只要能夠飛快地編寫幾條簡單的代碼去解決一個複雜的問題就是PHP編程高手了,真正的PHP高手還需要考慮更多的其它問題。以下三條準則是一名成熟的PHP程式員在編程中應該首先遵循的準則。 1.懶惰是金 2.編寫漂亮的代碼