Time of Update: 2018-12-03
http://www.kingmx.com/article/15061(轉)網上看了別人介紹的一片文章,說使用P3P可以完成跨域COOKIE操作,感覺很COOL,不過沒有提供原始碼,我胡亂寫了一下,大家看看。實際工作中,類似這樣的要求很多,比如說,我們有兩個網域名稱,我們想實現在一個網域名稱登入後,能自動完成另一個網域名稱的登入,也就是PASSPORT的功能。我唯寫一個大概,為了測試的方便,先編輯hosts檔案,加入測試網域名稱(C:/WINDOWS/system32/drivers/etc/
Time of Update: 2018-12-03
PHP開發工具集錦2007-04-22 10:27這裡介紹了一些 PHP IDE 工具,非常見的 Editplus 之類的,都是專門為 PHP 開發的,有興趣都可以試試看,找出自己用得順手的就可以了,呵呵,本人一年來都是用 Zend Studio 作為開發工具,因為調試和編寫都很方便,代碼檢測功能和手冊查閱功能我非常喜歡。 我這裡整理的都是專門為PHP設計的IDE,editplus,Ultra
Time of Update: 2018-12-03
方法有很多1。使用xmlhttp對象,類似於asp中的ActiveXObject對象,其實xmlhttp無非就是get和put的操作,在php裡面get的,直接用file_get_contents/fopen/readfile這些函數就是了put的,自己寫fsockopen發送也行,用NET_Curl也行 (直接用系統函數要簡單,通用,耗費資源少)$xhr = new COM("MSXML2.XMLHTTP");
Time of Update: 2018-12-03
(轉)http://jyqx.spaces.live.com/blog/cns!F9F71C7D6CB19944!203.entry按照效能從高到低依次是iconv,mbstring和自製字型檔,下面的代碼簡單示範了一下!其他代碼互轉也差不多PHP CODE<?function encode_conver($subject,$function){ switch ($function){ case 1:
Time of Update: 2018-12-03
最近工作涉及計算條碼第 13位校正位批量更改, AI、條碼印表機、條碼掃描器等軟體內建產生校正位,網上搜尋也找了條碼產生器,但對我們來說不夠靈活,編寫了一個小程式 計算校正位OK 先看看PHP版的,跟網上搜尋到的簡單了不少function en13($code){$tmp1=0;$tmp2=0;for($i=0;$i<12;$i++){if($i % 2==0)$tmp1+=substr($code,$i,1);else$tmp2+=substr($code,$i,1);}return (
Time of Update: 2018-12-03
未使用com組件 使用一個mht的模板 替換其中的titles contents 為資料庫中文章的標題 內容 關鍵詞 產生word ,本地使用word沒有問題, 但是實際上還是mht的編碼,如果想上傳百度文庫 還需要轉換一步 下面一篇將說明<?phpinclude("conn.php");function encode($text){$ucode="";preg_match_all("/[/x80-/xff]?./",$text,$ar);foreach($ar[0] as $v)if(
Time of Update: 2018-12-03
在處理一個表單的時候,不得不考慮到使用者靜態提交的可能,discuz 已經根據formhash來判斷這裡我用另一種方式來處理 判斷頁面來路,當然這種方法也能夠被偽造HTTP_REFERER來路 第二部分是解決了 PHP中header('location: 跳轉頁面後 下一頁無法擷取HTTP_REFERER,這裡只能在頁面加個連結 然後用js
Time of Update: 2018-12-03
開啟 httpd.conf 檔案 加入以下配置Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-03
摘要:Zend Studio是Zend Technologies開發的PHP語言整合式開發環境(IDE),是公認最好的PHP開發工具。在5.5系列後,官方推出的Zend Studio都利用了Eclipse平台,所以其介面、工具、視圖管理等都與Eclipse非常類似,熟悉Eclipse的朋友非常容易上手。本人使用Zend Studio主要用來修改wordpress即本部落格的php原始碼,相比之前使用Macromedia Dreamweaver、NotePad++及其其它工具,使用Zend
Time of Update: 2018-12-03
isset() 【1】Returns TRUE if varexists and has value other than NULL, FALSE otherwise.輸入可以是多個變數,只有所有的變數為真的時候,返回真 empty()【2】 Returns FALSE if var has a non-empty and non-zero value. The following things are considered to be empty: "" (an
Time of Update: 2018-12-03
由於PHP解釋性語言,所以一個變數即使沒有定義也可以被使用而不會引起error。請看下面這個例子:<?phperror_reporting(E_ALL);ini_set('display_errors', '1');if(empty($test)) echo "empty<br/>";else echo "no empty<br/>";if(isset($test)) echo "isset<br/>";else echo "no set<br/&
Time of Update: 2018-12-03
本人用PHP開發的一個簡易的工資管理系統,可以根據考勤機的考勤資料匯入到PHP工資管理系統裡,然後根據人事工資制度,計算遲到、早退、缺勤、事假、病假、婚嫁、產假等應該扣除的工資,核算出本月應該發放的工資額,支援excel表格式資料的匯入匯出。主菜單分“系統設定” 和 “人力資源” 兩個大項“系統設定” 又分為 “部門設定” 和 “崗位設定”“人力資源” 又分為 “員工管理”、 “考勤管理” 、“扣發項目”、“增加項目”、“工資明細”其中,“部門設定”和“崗位設定”支援分多級,“員工管理”,
Time of Update: 2018-12-03
<?php /*********************************** *威盾PHP加密專家解密演算法 ***********************************/ $filename="1.php"; //要解密的檔案 $lines = file($filename);//0,1,2行 //第一次base64解密 $content=""; if(preg_match("/O0O0
Time of Update: 2018-12-03
近段時間因為工作需要,學習了php相關的程式設計。其中需要用到php的socket通訊,本來php
Time of Update: 2018-12-03
上一篇筆記中記錄了漢字轉拼音,那麼,如果輸入一個人名“方沖”,我想截取這個人的性,那麼該如何做到呢?在php上,我們採用如下實現方式: 1. function subString_UTF8($str, $start, $lenth) 2. { 3. $len = strlen($str); 4. $r = array(); 5. $n = 0; 6. $m = 0; 7. for($i = 0; $i < $len;
Time of Update: 2018-12-03
最近需要做一個後台,需要將漢字轉換為拼音,是用php實現的,下面是漢字轉拼音的代碼 1. <?php 2. 3. /*************************************************************************** 4. * ------------------------------ 5. * Copyright : 修改自網路代碼,著作權歸原作者所有 6. * Mail : 7. * Desc. :
Time of Update: 2018-12-03
對於java實現起來字元替換實現起來比較容易,使用replace(oldstr,newstr)就可以達到目的,那麼在php中如何達到字元替換的呢?下面請看代碼:<?phpheader("content-Type: text/html; charset=utf-8");session_start();$file_handle = fopen("haoma.txt", "r");$i = 0;if($handle){ echo
Time of Update: 2018-12-03
上篇文章提到crontab定時器的使用,這裡簡單介紹一個SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# run-parts01 * * * * root run-parts /etc/cron.hourly02 4 * * * root run-parts /etc/cron.daily22 4 * * 0 root run-parts /etc/cron.weekly42 4 1 * * root run-
Time of Update: 2018-12-03
Ubuntu無疑是linux初學者的首選版本,因為它圖形介面支援的非常好。然而xammp是php初學者的首選。1.什麼是xammp?XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建站整合軟體包。這個軟體包原來的名字是LAMPP,但是為了避免誤解,最新的幾個版本就改名為 XAMPP 了。它可以在Windows、Linux、Solaris三種作業系統下安裝使用,支援多語言:英文、簡體中文、繁體中文、韓文、俄文、日文等。 許多人通過他們自己的經驗認識到安裝 Apache
Time of Update: 2018-12-03
快取檔案,大家用的最多的估計就是 return array(); www.phperz.com實驗證明,這種方法是較慢的,試考查以下的3個檔案. www~phperz~com其一. $arr.php 直接返回 數組 php程式員之家 <?phpreturn Array( "db_host1" => 123, "db_host2" => 123, "db_host3" => 123, "db_host4" => 123,