原创 PHP中SESSION(不能訪問SESSION)

昨天一個網站在客戶電腦上不能訪問後臺。首先是不能登錄,然後是驗證碼不顯示。最蛋疼的是公司的電腦都能打開。 本着有問題就解決的心態,我就反覆查看我的代碼,又結合度孃的提示, 我發現有兩點是要PHP程序員記住的。 一、IE瀏覽器有一個選項是可

原创 PHP有用的MYSQL操作類(設計模式解讀一)

要用PHP操作一個數據庫很簡單,相應入門後的PHPER都可以做到,但是在應對大量的表操作時,我們爲許多的MYSQL語句感到厭煩,所以我們急切想要把大量數據庫操作封裝起來。所以就出現了數據庫對象映射。 首先我們新建一個接口。 singlet

原创 php調用C#的Web Service

昨天遇到一讓LZ很鬱悶的事,在一個企業站上集成C#提供的接口。這接口的提供者提供了一個JS調用的方法,但是在本地可以運行,傳到IIS的服務器上就不行了。度娘一下發現是JS的跨域問題。既然不會配置IIS,那麼我就直接用PHP的SOAP。 要

原创 delphi組件註冊函數

function RegisterOleFile(strOleFileName: STRING; OleAction: Byte): BOOLEAN; const RegisterOle = 1; // 註冊 UnRegiste

原创 阿里雲CentOS Linux服務器上用postfix搭建郵件服務器

注:本文的郵件服務器只用於發送郵件,也就是STMP服務器。 一、準備工作 1. 爲郵件服務器添加DNS解析 雖然不加DNS解析也能把郵件發出去,但會被大多數郵件服務器當作垃圾郵件。根據我們的實際經驗,需要添加三條DNS解析記錄:A

原创 PHP計算兩個經緯度之間的距離

直接貼代碼 /** * @desc 根據兩點間的經緯度計算距離 * @param float $lat 緯度值 * @param float $lng 經度值 */ function getDistance($lat1, $lng

原创 linux學習-mail發送郵件(mail不能發郵件)

主機:centos 7 , 安裝sendmail,啓動sendmail,一般就可以了,但是有些同學爲什麼不行,就是啓不動出現如下的情況!那現在如何解決。 yum install sendmailsystemctl start sendm

原创 PHP通用代碼

一個是curl的post請求函數,主要用於各平臺api開發,進行請求接口的處理函數,如果你有多個平臺,互相之間要傳遞數據,用這個函數絕對好用: PHP Code複製內容到剪貼板 /**   * curl訪問程序接口   * @p

原创 分享兩段PHP代碼,超實用POST和GET

在開發中,我們調用API時經常會用到POST和GET /* 公用函數 */ if (!function_exists("do_post")){ function do_post($url, $data){ $ch = curl_in

原创 PHP和MySQL處理樹狀、分級、無限分類、分層數據的方法

文章標題中的多個詞語表達的其實是一個意思,就是遞歸分類數據,分級數據非常類似數據結構中的樹狀結構,即每個節點有自己的孩子節點,孩子結點本身也是父親節點。這是一個遞歸、分層形式。可以稱之爲樹形層級數據。 層級數據結構是編程語言中非常

原创 PHP操作SQLITE

一直以來,我們操作SQLITE,都是基於PHP默認的SQLITE操作模塊。 今天介紹一個可以操作SQLITE2,和SQLITE3的PHP類,此爲我封裝的。 <?php abstract class Db{ public stat

原创 第二章:爲什麼是APPCAN

既然可以用HTML開發APP,爲什麼是APPCAN. 首先,筆者是PHP程序員,其實會一點HTML,但是CSS和JS不是那麼熟練,再次就是曾用JQM(JQUERY MOBILE)開發過微信點餐平臺。 其次,就是筆者用過APICLOUD ,

原创 delphi7下運行CMD命令並獲取輸出

procedure CheckResult(b: Boolean); begin if not b then raise Exception.Create(SysErrorMessage(GetLastError)); end

原创 最簡單的PHP開發環境搭建

最近發現一個很簡單的,適合初學者的PHP開發環境,整個環境只有三樣東東,PHP ,APACHE , MYSQL但是對於初學PHP的人來說,己經足夠了。 如果有興趣的話可以直接去百度PNLITE,筆者爲了方便自己,寫了個EXE文件來執行,並

原创 自己動手寫圖片切換代碼(jquery)

<script src="http://www.w3school.com.cn/jquery/jquery-1.11.1.min.js"></script> <style type="text/css"> .tgd{float:left;