Time of Update: 2018-12-07
FROM http://wangduowu.javaeye.com/blog/385935在用到checkbox的時候發現php只能取一個值,查了相關資料,原因如下: Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
擷取用戶端ip其實不是個簡單的活兒,因為存在Ip欺騙,和代理問題,所以擷取用戶端的IP的真實性會打折扣的,不能百分百準確.但是我們還是盡量找一個比較完善的擷取用戶端真正ip方法.使用php擷取IP的方法能找到很多.function getIp(){ if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")) $ip =
Time of Update: 2018-12-07
BAIDU SearchGoogle
Time of Update: 2018-12-07
Snoopyhttp://zzk.cnblogs.com/s?w=php%20snoopyhttp://www.google.com.hk/search?hl=zh-CN&safe=strict&biw=1420&bih=719&q=php+snoopy&aq=f&aqi=&aql=&oq=&gs_rfai= http://www.cnblogs.com/analyzer/articles/1393303.htmlhttp:
Time of Update: 2018-12-07
PHP中的魔術方法總結 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup, __toString, __set_state, __clone and __autoload 1、__get、__set這兩個方法是為在類和他們的父類中沒有聲明的屬性而設計的__get( $property ) 當調用一個未定義的屬性時訪問此方法__set(
Time of Update: 2018-12-07
官方資料PHP的MSSql的操作類php調用mssql預存程序。 Php Mssql操作簡單封裝支援預存程序 php操作mssql類php串連mssql的一些方法總結php操作mssql的函數集合對一個Php訪問Mssql操作的一個簡單封裝簡單支援預存程序php mssql操作類php處理SqlServer資料類php與mssql預存程序的傳回值PHP如何得到mssql的預存程序的輸出參數? 分頁組件 PHP5+MSSQL mssql和mysql區別PHP MSSQL
Time of Update: 2018-12-07
1、普遍緩衝技術:資料緩衝:這裡所說的資料緩衝是指資料庫查詢PHP緩衝技術機制,每次訪問頁面的時候,都會先檢測相應的快取資料是否存在,如果不存在,就串連資料庫,得到資料,並把查詢結果序列化後儲存到檔案中,以後同樣的查詢結果就直接從緩衝表或檔案中獲得。用的最廣的例子看Discuz的搜尋功能,把結果ID緩衝到一個表中,下次搜尋相同關鍵字時先搜尋緩衝表。舉個常用的方法,多表關聯的時候,把附表中的內容產生數組儲存到主表的一個欄位中,需要的時候數組分解一下,這樣的好處是唯讀一個表,壞處就是兩個資料同步會多
Time of Update: 2018-12-07
======================================================substr ======================================================Return part of a string (PHP 3, PHP 4, PHP 5) string substr ( string string, int start [, int length] )substr() returns the portion of
Time of Update: 2018-12-07
最近項目需要謝了一個簡單的php加密解密函數,把代碼貼出來 有什麼不足的
Time of Update: 2018-12-07
我的php版飛信原始碼已經完全公開,請點擊《php版fetion類原始碼公開提供下載》,下載其中的附件即為全部原始碼。前些天斷斷續續的研究了下飛信,其間感謝部落格園機器人的世界圈子,讓我找到了方向,也下載了libfetion,對它進行了抓包操作咯,哈哈~罪過,罪過。嗯!還要感謝openfetion,儘管它已經不能用了,但還是有很多值得參考的地方。現在用PHP實現了一下,就叫他飛信機器人PHP版好了。因為使用socket監聽連接埠總是失敗,所以沒有搞定直接類比給飛信用戶端發資訊,然後由於PHP自身
Time of Update: 2018-12-07
==============帝國CMS調用php函數使用介紹=============一、esub()截取欄位函數文法:esub(字串,截取字數,尾碼)說明:尾碼為截取字元後附帶內容,此參數可以省略。使用範例:<?=esub('12345678',6)?>,返回結果為:123456<?=esub('12345678',6,'...')?>,返回結果為:123456...二、date()轉換時間格式函數文法:date(時間格式,時間戳記)說明:PHP本身函數,使用說明可以參
Time of Update: 2018-12-07
Installing PHP 5.2.x or 5.3.x on RedHat ES5, CentOS 5, etc ref: http://www.centric-it.com/2008/03/13/installing-php-52x-on-redhat-es5-centos-5-etc/To install PHP 5.2.5 (Highest in repository at this time) you can make use of a RPM repository
Time of Update: 2018-12-07
初始化ajax對象 InitAjax.js /* 初始化一個xmlhttp對象 */function InitAjax(){//ajax初始化 var ajax=false; try{ ajax=new ActionXObject("Msxml2.XMLHTTP"); }catch(e){ try{ ajax=new ActionXObject("Miscrosoft.XMLHTTP"); }catch(e){
Time of Update: 2018-12-07
function staticIndex(){$content = $smarty->fetch('index.html',true);//這是Smarty內建的產生靜態頁面的函數$static_name = ROOT_PATH.'index.html';//這是產生靜態頁面當前的路徑檔案fopen($static_name,'a');//開啟這個檔案@file_put_contents($static_name,$content);//最後寫進去return true;}
Time of Update: 2018-12-07
一、檔案格式1. 對於只含有 php 代碼的檔案,我們將在檔案結尾處忽略掉 "?>" 。這是為了防止多餘的空格或者其它字元影響到代碼。例如:<?php$foo = 'foo';2. 縮排應該能夠反映出代碼的邏輯結果,盡量使用四個空格,禁止使用定位字元TAB,因為這樣能夠保證有跨用戶端編程器軟體的靈活性。例如:if (1 == $x) { $indented_code = 1; if (1 == $new_line) {
Time of Update: 2018-12-07
For the new user, it's very common that will have problem to enable gd support in php, after fail and retry for hours, I figured out to use the steps below to get it work:1. download/compile/install libpng2. checkout the libjpeg if you can't get
Time of Update: 2018-12-07
問題:網頁上提交表單之後,PHP為什麼不能擷取提交的內容?然而在老版本的PHP上運行卻正常。 新版的PHP已經廢棄了原來的表單內容處理方式,即不再把提交的表單的內容直接複製到一個同名變數中。解決辦法有四個: 1. 修改php.ini,尋找 register_globals,將其值修改為
Time of Update: 2018-12-07
替換html標籤function strip_bad_tags($html){ $s = preg_replace ("@?[^>]*>*@", "", $html); return $s;} 替換指定tag,$text是需要替換的文本,tags 是需要替換標籤的數組function strip_selected_tags($text, $tags = array()) { $args = func_get_args(); $text =
Time of Update: 2018-12-07
1、登入後台管理。(在論壇中,用建立論壇的admin帳號登陸,然後點“管理中心”)2、添加新應用,填寫資料。其實就是“名稱”和“密鑰”重要一些而已。例如我這裡添加的“香芋網”3、複製產生的配置代碼,貼到constants.php中(CodeIgniter),或者使用前引入一個配置,在該配置中貼這些配置代碼。然後,就是使用了:參考developguide.zip在代碼中,include discuz目錄的uc_client/client.php,例如include_once APPPATH . '
Time of Update: 2018-12-07
system/libraries/Session.phpCIsession類的實現機制是使用了瀏覽器的Cookie,如果使用者禁用了Cookie,那麼Session將無法使用。網上也有說CISession莫名其妙丟失的問題,所以我就直接看看代碼裡是怎麼處理,比無謂的猜測要有意義的多。/** * Fetch the current session data if it exists * * @access public * @return bool