當 php.ini 中的 magic_quotes_qpc 設定有開啟時

(magic_quotes_gpc = On) 當存入的資料中有 ' (單引號)會加入\(跳脫字元)

可以在程式碼中加入以下設定,避免這個情形發生


<?php
if (get_magic_quotes_gpc())
{
$_GET = array_map('stripslashes', $_GET);
$_POST = array_map('stripslashes', $_POST);
$_COOKIE = array_map('stripslashes', $_COOKIE);
$_REQUEST = array_map('stripslashes', $_REQUEST);
}
?>

James Wu 發表在 痞客邦 留言(3) 人氣()

PHP 可以使用 simplexml_load_stringsimplexml_load_file 來解析 XML, 以取得內容

程式 與 XML 內容

 

<?php
$string = <<<XML
<?xml version='1.0'?>
<document responsecode="200">
<result count="10" start="0" totalhits="133047950">
<title>Test</title>
<from>Jon</from>
<to>Tsung</to>
</result>
</document>
XML;

$xml = simplexml_load_string($string);
print_r($xml);
?>

XML 解析 的 內容會回傳一個物件

SimpleXMLElement Object
(
[@attributes] => Array
(
[responsecode] => 200
)

[result] => SimpleXMLElement Object
(
[@attributes] => Array
(
[count] => 10
[start] => 0
[totalhits] => 13304
)

[title] => Test
[from] => Jon
[to] => Tsung
)
)

如何取用此物件回傳的值

取得 result 下的 title
  • $xml->result->title; // Test
取得屬性的值(@attributes)
  • $xml->result->attributes()->totalhits; // 13304
  • $result_attr = $xml->result->attributes();
    $result_attr['totalhits']; // 13304

Source

 

James Wu 發表在 痞客邦 留言(0) 人氣()

[mysqld]
init_connect='SET NAMES utf8'
default-character-set=utf8
[client]
default-character-set = utf8

James Wu 發表在 痞客邦 留言(0) 人氣()

來源網址:http://www.xspace.idv.tw/bo_blog/read.php?204

James Wu 發表在 痞客邦 留言(1) 人氣()

來源網址:http://jax-work-archive.blogspot.com/2009/04/php-pdo_26.html

James Wu 發表在 痞客邦 留言(0) 人氣()

取整數函數

round($n)  四捨五入
ceil($n)   無條件進位
floor($n)  無條件捨去

php裏面轉換大小寫strtolower() , strtoupper()
mysql裏面轉換大小寫 ucase() , lcase()

文章標籤

James Wu 發表在 痞客邦 留言(1) 人氣()

想知道來參觀您的網站的人來自於那個國家嗎?雖然網路上有提供許多類似的計數器服務了。

不過有時候會想針對這些東西做統計,可以搭配許多有趣的功能。

找了半天,發現了 The IP to Country Database 這個地方,它的資料庫一直有在持續更新,

最近一次更新是 2010 年 01 月 12 日。

James Wu 發表在 痞客邦 留言(0) 人氣()

原文網址:http://drupal.dingwow.com.cn/specialtopic/7ge-bu-zou-rang-nin-chuang-jian-zhuan-shu-de-drupalban-xing

以下將介紹使用Zen來建立自己的theme,zen theme是一個很容易擴充子theme且廣受歡迎的版型。

請您注意,最好不要修改zen/zen檔案夾下的檔案,請您依據以下的步驟操作。

0.請您先下載zen,並解壓縮到sites/all/themes

1.將STARTERKIT檔案夾複製到 sites/all/themes下,並更改檔案夾名稱為您想要的名稱:比如您命名theme為abcd,那麼請將sites/all/themes/zen/STARTERKIT資料夾複製出來,更改名稱後,就會有sites/all/themes/abcd檔案夾了。

2.在您新建的目錄中,請您將STARTERKIT.info改名為您目錄名稱。然後請您開始編輯.info檔,將檔案中所有STARTERKIT改為您的目錄(版型)名稱。例如:延續剛剛例子,我們將abcd/STARTERKIT.info改為abc/abcd.info。 然後編輯abcd.info時,將STARTERKIT.css改為abcd.css, 更改”name = ”的內容為”ABCD”,還有更改”description = ” 為 “一個zen的子版型”

3.接下來我們要決定layout了,zen/zen中有兩個css與layout有關,一個是zen/zen/layout-liquid.css(變動的)另一個是zen/zen/layout-fixed.css(固定的),請您選擇需要的layout然後複製其檔案到sites/all/themes/abcd檔案夾下,並將檔名改為layout.css。

4.將zen/zen/print.css複製到sites/all/themes/abcd檔案夾下。

5. 將zen/zen/zen.css複製到sites/all/themes/abcd檔案夾下並且更改檔名為sites/all/themes/abcd/abcd.css。

6.編輯sites/all/themes/abcd檔案夾下的template.php 及 theme-settings.php兩個檔案。請將兩檔案中所有”STARTERKIT”改為”abcd”

7.登入網站後,請到管理 > 網站建置 > 版型 (admin/build/themes)中啟用您剛剛新建的abcd版型。

James Wu 發表在 痞客邦 留言(1) 人氣()

美工人員要求

===================================================

學歷:專科以上

性別:不拘

工作內容:

針對開發完成之系統進行版面美化

 

專業能力需求:

1. 熟 HTML、CSS 及 JavaScript。

2. Flash 製作。

3. 圖檔編修。

4. 相關工作經驗一年以上。

附加條件:

希望你個性活潑、積極,能參與團隊合作。

有想法,知道自己想要在工作中獲得什麼。

這裡是個自由的工作環境,只要能達成目標,對你不會有過多的限制。

大家彼此互相尊重,團隊氣份融洽。

 

工作地點:

台北醫學大學聯合辦公室(台北市吳興街250 號)

意者請將簡歷及相關作品

mail 至 james670818 at gmail dot com

James Wu

 

James Wu 發表在 痞客邦 留言(0) 人氣()

SA(系統分析)/ SD(系統設計) 要求

===================================================

學歷:專科以上

性別:不拘

工作內容:

1. 配合專案進行,評估可行方案後,進行系統(Web 端)分析及開發。

2. 如期完成主管交辦事項。

James Wu 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼