Time of Update: 2017-01-18
複製代碼 代碼如下: <?php $password = "1234"; // 這裡是密碼 $p = ""; if(isset($_COOKIE["isview"]) and $_COOKIE["isview"] == $password){ $isview = true; }else{ if(isset($_POST["pwd"])){ if($_POST["pwd"] == $password){ setcookie("isview",$_POST["pwd"],time()+3600
Time of Update: 2017-01-18
演算法思路:把每一個數字看做一個獨立的數學運算式,運算式之間加上標點符號組合成新運算式,一共組合4次,運算式之間的所有組合可以通過遞迴來實現. 代碼如下: 複製代碼 代碼如下: <?php /** * A 24 maker * @version 1.0.0 * @author laruence<laruence at yahoo.com.cn> * @copyright (c) 2009 http://www.laruence.com */ class
Time of Update: 2017-01-18
我們在搜尋一些東西時會經常遇到可以通過空格隔開來達到輸入多個條件的目的。今天正好項目中遇到了這個情況,就寫了一個函數,將多個條件放到數組裡。目前支援空格、逗號(中英文)、斷行符號分割,如不能滿足需求,看下這個函數修改一下應該就可以了複製代碼 代碼如下: <?php /** * transform ' hello, world !' to array('hello', 'world') */ function strsToArray($strs) { $result = array(); $
Time of Update: 2017-01-18
在windows平台上使用php+xslt1。到http://www.php.net下載php 4.0.62。將php-4.0.6-Win32.zip解壓到c:\php下3。在web server上配置好php3。拷貝dlls目錄下的下列四個檔案到windows\system(32)下expat.dll sablot.dll xmlparser.dll xmltok.dll4。修改php.ini修改extension_dir指向正確的extension目錄extension_dir =
Time of Update: 2017-01-18
先說下我們網站的架構,由於目前網站訪問量不是很大,但是由於最近公司網站要推廣,所以將網站由單機切換成前端用nginx做負載平衡,帶動兩台web伺服器,所有網頁和靜態檔案都通過NFS共用調用,NFS服務裝在其中的一個web伺服器上,後端用mysql主從的方式,是很典型的架構。切換成這個架構才2天,就收到nagios的警示,警示資訊顯示有一台web伺服器負載很高,於是通過SecureCRT登入到伺服器上,用top命令看了一下,發現有幾個php-cgi進程佔用了大量的CPU,如下:13889 www
Time of Update: 2017-01-18
This module uses the functions of the ZZIPlib library by Guido Draheim to transparently read ZIP compressed archives and the files inside them. 這個模組使用 ZZIPlib 庫(Guido Draheim)來讀取 ZIP 壓縮文檔和裡面的檔案Please note that ZZIPlib only provides a subset of
Time of Update: 2017-01-18
之所以要發表這篇部落格,還源於最近的開發工作所實現的一個小的Demo,
Time of Update: 2017-01-18
如何對PHP程式中的常見漏洞進行攻擊(上) 翻譯:analysist(分析家) 來源:http://www.china4lert.org 如何對PHP程式中的常見漏洞進行攻擊(上) 原著:Shaun Clowes <http://www.securereality.com.au/> 翻譯:analysist <http://www.nsfocus.com/>
Time of Update: 2017-01-18
用php來寫一個天氣預報的模組 天氣資料是通過採集中國氣象網站的。本來中國天氣網站也給出了資料的API介面。以下是API的地址。返回的資料格式為json格式。 1. http://www.weather.com.cn/data/sk/101010100.html 2. http://www.weather.com.cn/data/cityinfo/101010100.html 3. http://m.weather.com.cn/data/101010100.html URL中的數字”10101
Time of Update: 2017-01-18
物件導向編程(OOP)是我們編程的一項基本技能,PHP4對OOP提供了良好的支援。如何使用OOP的思想來進行PHP的進階編程,對於提高PHP編程能力和規劃好Web開發構架都是非常有意義的。下面我們就通過執行個體來說明使用PHP的OOP進行編程的實際意義和應用方法。 我們通常在做一個有資料庫背景網站的時候,都會考慮到程式需要適用於不同的應用環境。和其他程式設計語言有所不同的是,在PHP中,操作資料庫的是一系列的具體功能函數(如果你不使用ODBC介面
Time of Update: 2017-01-18
由於PHP的本色表參數只能支援256,為了能實現顯示8色或更多的色帶,我使用了參數傳遞的方法來實現。具體實現的代碼如下:1、產生色帶圖形的程式transition.php<?php/** 功能:產生色帶圖形* 程式員:wlxz* 日期:2002-00-00*/Header("Content-type: image/Png");$im = ImageCreate(255,50);$bgcolor =
Time of Update: 2017-01-18
截止到發文時(2009年9月25日),PHP是最新版本為5.3.0,但是5.3.0在IIS中的運行方式是FastCGI,要在Vista的IIS7上實現這一點我始終沒弄成。 最後我還是用的老方法,ISAPI,選用了一個5.3以前的版本,我選的是5.2.11。 php-5.2.11-Win32.zip的下載地址 http://cn2.php.net/distributions/php-5.2.11-Win32.zip 如果上面的地址不好始,也可以去下面這個地址去從其他鏡像下載 http
Time of Update: 2017-01-18
1、先排除PHP環境混亂問題,檢查PHP目錄下的libmysql.dll和system32下的同名檔案大小是否相同,如果不同把system32下的幹掉,然後把PHP目錄下的拷過去一個覆蓋,之前要先停IIS,否則會提示你正在被佔用! 2、如果問題還沒解決,重新下載個單獨的PHP安裝包,如星外的,他們打包的最新版是5.2.11,安裝前先把原來的環境刪除乾淨!!
Time of Update: 2017-01-18
測試環境:ubuntu 12.04 php 5.3.x複製代碼 代碼如下:#!/bin/bash#Program:# Accomplish to expand the specified function only one key#History:# 2013/11/15 pankai<530911044@qq.com> first releasetest ! -f ./ext_skel && echo "The shell script of
Time of Update: 2017-01-18
在CentOS編譯PHP5的時候有時會遇到以下的一些錯誤資訊,基本上都可以通過yum安裝相應的庫來解決。以下是具體的一些解決辦法:複製代碼 代碼如下:checking for BZip2 support… yes checking for BZip2 in default path… not found configure: error: Please reinstall the BZip2 distribution解決方案:yum install bzip2-devel複製代碼
Time of Update: 2017-01-18
PHP中實現進程間通訊邱文宇 本文將討論在PHP4環境下如何使用進程間通訊機制——IPC(Inter-Process-Communication)。本文討論的軟體環境是linux+php4.0.4或更高版本。首先,我們假設你已經裝好了PHP4和UNIX, 為了使得php4可以使用共用記憶體和訊號量,必須在編譯php4程式時啟用shmop和sysvsem這兩個擴充模組。 實現方法:在PHP設定(configure)時加入如下選項。 --enable-shmop
Time of Update: 2017-01-18
方法一: 複製代碼 代碼如下: <?php require_once("./config/config.php"); ob_start(); $id=$_GET[id]; $sql="select * from table_name where id='$id'"; $result=mysql_query($sql); $rs=mysql_fetch_object($result); $smarty->assign("showtitle",$rs->title);
Time of Update: 2017-01-18
<?//Sign.php//系統適用於win2000$path="e:\\serv-u\\ServUDaemon.ini";//使用者檔案的路徑$fabu="e:\\web\\";//總web路徑if($add){$fp1=fopen($path,"r+");$str=fread($fp1,
Time of Update: 2017-01-18
>create table stream (ip text,sTime int,visits int,info text);<?if($day<0)$day=0;$mlink=mysql_connect('localhost','ajax','xxxxxxx');//統計至今首頁被瀏覽的總次數$query="select SUM(visits) as tvisits from
Time of Update: 2017-01-18
使用的環境 先建立一個測試用的資料庫 接著建立一個ODBC連結 再建個測試用的PHP Script 咱們來測試吧 使用的環境本檔案主要是在Win32的環境下作說明, 您需要的是台跑Windows 9x/NT/2000的電腦, 並裝有任何一種web server和PHP3或PHP4, 且可正確執行PHP Script. 並有一種以上的SQL資料庫軟體, 例如:Access...本檔案以MS-Access資料庫來作說明, 其它種的資料庫端,