使用get方式時,參數內容有帶”+”的話,接收方會變成空白 ex: got.php?a=A+B 則got.php接收的a會得到”A B”,加號會變成空白 解法就是,在帶入a的值時,把”+”取代成”” 這樣接收方就能正確接收加號。
簡單的處理:
urldecode(str_replace(“+”,”%2B”,urlencode([要處理的])));
Easy is power
使用get方式時,參數內容有帶”+”的話,接收方會變成空白 ex: got.php?a=A+B 則got.php接收的a會得到”A B”,加號會變成空白 解法就是,在帶入a的值時,把”+”取代成”” 這樣接收方就能正確接收加號。
簡單的處理:
urldecode(str_replace(“+”,”%2B”,urlencode([要處理的])));
因為.php檔案 沒有設定到 必須手動在 html中 補上檔名為 .php的也要整理
安裝方式:
Ctrl+Shift+P or Cmd+Shift+P in Linux/Windows/OS X
type install, select Package Control: Install Package
type prettify, select HTML-CSS-JS Prettify
使用GA來記錄網站流量已經不稀奇
而這流量能透過 Google Analytics Api 來做抓取
要抓取需要以下動作 :
1.設定金鑰
2.用composer去安裝ga的庫
3.google api開通
4.開始寫程式
在FB php分享中 看到了這篇
感覺蠻適合拿來抓取 title description img 等等網頁訊息 記錄一下囉XD
可以用 composer 安裝
$ composer require embed/embed
飄流幻境合成表
玩遊戲也是職業病上身XD 歡迎看看
http://98goto.com/wl/
這東西造成了 iframe無效化了… 令人苦惱 有些功能用iframe很不錯的說…
get_include_path取得当前已有的环境变量
include_path的设置
第一种方法:
修改php.ini文件中的include_path项。
include_path = .:/usr/local/lib/php:./include
第二个方法:
使用ini_set方法。
ini_set(“include_path”, “.:../:./include:../include”);
來源 : http://www.jb51.net/article/27572.htm
jQuery 右鍵選單- jQuery contextMenu
https://swisnl.github.io/jQuery-contextMenu/
https://github.com/swisnl/jQuery-contextMenu
今天發現一個不錯用的 選單 感覺後續開發 可以考慮使用來縮減一些畫面
也就是去下載一份人家寫好的 Google 雲端硬碟的「試算表」為副本,透過這份文件(使用 Google Script),來監控你的主機是否正常運作中。
這功能每5 分鐘偵測一次,若是你的主機運作不正常,系統會發出電子郵件或簡訊通知你。
先停止服務 Apache2.2,而後刪除 access.log。開啟 httpd.conf 並搜尋 access.log,會找到這行:
CustomLog “logs/access.log” common
閱讀全文〈[轉貼] Apache 的 access.log 不紀錄 127.0.0.1〉
[轉貼]apache log 紀錄檔 有效分割紀錄方式
以下說明針對xampp環境所講解,其他的請參考下列參考文章自行修改。
原本的紀錄檔為
CustomLog logs/access.log common
將其改成
CustomLog “| bin/rotatelogs.exe logs/datelogs/%Y%m%d%H_access_log 86400” common
閱讀全文〈[轉貼]apache log 紀錄檔 有效分割紀錄方式〉
PHP 要快速產生 1~10 的 Array 可以用 range(), 使用範例如下:
// 產生數字序列, array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
foreach (range(1, 10) as $n) {
echo $n;
}
// 產生英文字序列, array(‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’, ‘h’, ‘i’);
foreach (range(‘a’, ‘i’) as $n) {
echo $n;
}
// 產生0~100 的數字, 且數字間差距為 10 的數字序列, array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100)
foreach (range(0, 100, 10) as $n) {
echo $n;
}
轉貼: http://kevintsengtw.blogspot.tw/2011/09/javascript.html
ereg函數的新寫法preg_match
if(ereg(‘[^0-9]’,$string))
// 如果不是字串,回傳true值
if(preg_match(‘/[^0-9]/’,$string))
//改寫為preg_match需在正規表式前後加上 /
PHP 快速開發 資料表印出與排序
如何快速的取得facebook api個人資料
OpenCart VQmod
使用上感覺不錯 不過也有其缺點
再移植Server的時候必須處理好一些該刪除的動作
如以下:
vqmodmods.cache
vqmodvqcache全部
如果沒有清理乾淨 移植的過程會出問題
自行用 開源 OpenCart 下去改寫的 比特幣拍賣購物網站 目前處理的狀況尚算理想
http://98goto.com/btcshop/
另外有其他人推薦我去參考看看 bitmit (網站已停) 的做法
確實 bitmit的功能實在強悍的不可思議 在OpenCart的架構下要改到 bitmit 近乎不可能的任務 實在過於龐大 幾乎整個都要敲掉的程度了
bitmit 參考資料 http://p2pbucks.com/?p=8024
可如果整個打掉重寫 那又是一筆不得了的開支 實在是無奈至極. 不過做為改變的方向 似乎可以說是一個不錯的方向 慢慢的改版上去 應該是可行的
我的網站的前後台狀況一覽: