Time of Update: 2018-12-08
複製代碼 代碼如下:<?php /** * 功能: 根據條件建立分類緩衝減少類別使用 * 建立日期:Thu May 31 15:55:11 CST 2007 * 最後更新: * 作者: sanshi <sanshi0815@tom.com> */ class treeCache { var $tableName = "index_category"; //表名 var $where = "1"; //where條件 var $pidStr ="i_c_pid"; //pid
Time of Update: 2018-12-08
複製代碼 代碼如下:<?php @mysql_connect("localhost", "root","1981427") //選擇資料庫之前需要先串連資料庫伺服器 or die("資料庫伺服器串連失敗"); @mysql_select_db("test") //選擇資料庫mydb or die("資料庫不存在或不可用"); $query = @mysql_query("select * from tablename1") //執行SQL語句 or die("SQL語句執行失敗");
Time of Update: 2018-12-08
複製代碼 代碼如下:<?php @mysql_connect("localhost", "root","1981427") //選擇資料庫之前需要先串連資料庫伺服器 or die("資料庫伺服器串連失敗"); @mysql_select_db("test") //選擇資料庫mydb or die("資料庫不存在或不可用"); $query = @mysql_query("select * from tablename1") //執行SQL語句 or die("SQL語句執行失敗"); ?&
Time of Update: 2018-12-08
user-define-session-inc.php檔案代碼:複製代碼 代碼如下:<?php function mysession_open($save_path, $session_name) { @mysql_connect("localhost", "root","1981427") //選擇資料庫之前需要先串連資料庫伺服器 or die("資料庫伺服器串連失敗"); @mysql_select_db("test") //選擇資料庫mydb or die("資料庫不存在或不可用")
Time of Update: 2018-12-08
複製代碼 代碼如下:<?php $array = array("key1" => "Simon", 2 => "Elaine"); //數組的建立 echo $array["key1"]; //輸出Simon echo $array[2]; //輸出Elaine ?>複製代碼 代碼如下:<?php $array = array("key1" => array(0 => 1, 1 => 10, 2 => 100), "key2" =>
Time of Update: 2018-12-08
調用方法:<script language = "javascript" src = "count.php"></script> count.php源碼:複製代碼 代碼如下:<?php $file_name = "count.txt"; $fp = fopen($file_name,"r"); //開啟檔案讀入當前計數 $count = fread($fp, filesize($file_name)); fclose($fp); $count++; //計數加1 $
Time of Update: 2018-12-08
<?php /** * @name 採集書.php * @date Sun Mar 01 22:48:02 CST 2009 * @copyright 馬永占(MyZ) * @author 馬永占(MyZ) * @link http://blog.csdn.net/mayongzhan/ */ //header('Content-Type:text/html;charset=utf8'); header('Content-Type:text/html;charset=gb2312');
Time of Update: 2018-12-08
當前的指令碼網址 function get_php_url(){ if(!empty($_SERVER["REQUEST_URI"])){ $scriptName = $_SERVER["REQUEST_URI"]; $nowurl = $scriptName; }else{ $scriptName = $_SERVER["PHP_SELF"]; if(empty($_SERVER["QUERY_STRING"])) $nowurl = $scriptName; else $nowurl = $
Time of Update: 2018-12-08
主要是擷取到地址欄的一些資訊,網域名稱,連接埠參數等 複製代碼 代碼如下:<?php //擷取網域名稱或主機地址 echo $_SERVER['HTTP_HOST']."<br>"; //擷取網頁地址 echo $_SERVER['PHP_SELF']."<br>"; //擷取網址參數 echo $_SERVER["QUERY_STRING"]."<br>"; //來源網頁的詳細地址 echo $_SERVER['HTTP_REFERER']."<
Time of Update: 2018-12-08
複製代碼 代碼如下:<?php /* 從網上找來的XML-RPC庫,對於開發小型的外部通訊介面很有用 */ function & XML_serialize($data, $level = 0, $prior_key = NULL){ #assumes a hash, keys are the variable names $xml_serialized_string = ""; while(list($key, $value) = each($data)){ $inline =
Time of Update: 2018-12-08
一,搭建php環境下載php 5.2.6 源碼 並解壓編譯安裝,搭建php環境二,建立擴充項目進入源碼目錄cd php5.2.6/ext/./ext_skel --extname=my_ext建立名字為my_ext的項目,最終會產生my_ext.so三,更改配置和程式$ vi ext/my_ext/config.m4根據你自己的選擇將dnl PHP_ARG_WITH(my_ext, for my_ext support,dnl Make sure that the comment is
Time of Update: 2018-12-08
有時候一分錢難死英雄漢, 這話不假, 在技術上也是一樣,如系統調試了半天, PHP就是不認mysql, 到頭來只是忘了安裝php5-mysql, miniBB因為簡約而美麗,但國內使用人數極少, 好多人都是因為中文亂碼而放棄, 好多系統都有這個問題, 畢竟人家老外開發的,也能理解, 在目錄下找到 bb_func_txt.php 注釋掉:$text=wrapText($wrap,$text); 問題解決。
Time of Update: 2018-12-08
複製代碼 代碼如下:<?php function getimageinfo(img) { //img為圖象檔案絕對路徑 img_info = getimagesize(img); switch (img_info[2]) { case 1: imgtype = "gif"; break; case 2: imgtype = "jpg"; break; case 3: imgtype = "png"; break; } img_type = imgtype."映像"; img_size =
Time of Update: 2018-12-08
對於確實需要改善論壇附件上傳條件的朋友可以嘗試將上面提及的參數在php.ini進行設定,以適應大檔案上傳的需要。同時別忘記在論壇的後台相應做附件限制的地方進行設定。 論壇主要有2個地方可以對附件上傳的大小進行限制,層級從高到低依次為: 文章相關---附件類型尺寸使用者組---附件相關 同時,下面提供一個配置指導,來源一些成功通過http上傳大附件的朋友的提供,當然,由於大家的伺服器配置情況以及網路情況不同,並不一定適用你的情況,可能很多地方需要參照修改: 開啟php.ini, 參數 設定 說明
Time of Update: 2018-12-08
簡易使用方法: 複製代碼 代碼如下:$object = new httpdownload(); $object->set_byfile($file)%N#H#%;//伺服器檔案名稱,包括路徑 $object->filename = $filename;//下載另存新檔的檔案名稱 $object->download(); 3.源檔案: 複製代碼 代碼如下:<? class httpdownload { var $data = null; var $data_len = 0;
Time of Update: 2018-12-08
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-08
但是,要成為一名PHP編程高手卻並不容易。並不像很多人想象的那樣,只要能夠飛快地編寫幾條簡單的代碼去解決一個複雜的問題就是PHP編程高手了,真正的PHP高手還需要考慮更多的其它問題。以下三條準則是一名成熟的PHP程式員在編程中應該首先遵循的準則。 1.懶惰是金 2.編寫漂亮的代碼 3.追求程式的速度,而不是編程的速度 一、懶惰是金 做一個懶惰的程式員嗎?這個想法太奇怪了!因為這個世界上最忙碌的人可能就是電腦程式員了。但正是因為程式員太忙了,所以才應該在編程時學會偷懶。
Time of Update: 2018-12-08
CakePHP架構首頁: http://www.cakephp.org/下載後匯入工程中,目錄結構如(使用版本:1.1.19.6305)搭建PHP環境,這裡使用了AppServ2.5.9。 下載首頁 http://www.appservnetwork.com/MySQL中建立資料庫blog,並運行如下SQL文建表。/**//* First, create our posts table: */CREATE TABLE posts ( id INT UNSIGNED
Time of Update: 2018-12-08
示範用代碼如下所示: 複製代碼 代碼如下:<?php class ClassOne { function callClassOne() { print "In Class One"; } } class ClassOneDelegator { private $targets; function __construct() { $this->target[] = new ClassOne(); } function __call($name, $args) { foreach
Time of Update: 2018-12-08
先看代碼: 複製代碼 代碼如下:<?php class StrictCoordinateClass { private $arr = array('x' => NULL, 'y' => NULL); function __construct() { print "StrictCoordinateClass is being created"; print "<br/>"; } function __destruct() { print "<br/>";