2011年11月3日 星期四

Apache, 虛擬站台原始設定





httpd-vhosts.conf

------------------------------------------------------------------



NameVirtualHost *:80



<VirtualHost *:80>

    ServerAdmin ron.lee@airlive.com

    DocumentRoot "D:\www\www\test.com\en.test.local"

    ServerName en.test.local

    ErrorLog "logs/en.test.local-error.log"

    CustomLog "logs/en.test.local-access.log" combined

</VirtualHost>



<VirtualHost *:80>

    ServerAdmin ron.lee@airlive.com

    DocumentRoot "D:\www\www\crm.local"

    ServerName crm.local

    ErrorLog "logs/crm.local-error.log"

    CustomLog "logs/crm.local-access.log" combined

</VirtualHost>

------------------------------------------------------------------


2011年7月28日 星期四

PHP, 將 JSP 網頁轉址為 PHP



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<script>

 var url=window.location.toString();

    url = url.replace(".jsp", ".php");

 document.location.href = url;

</script>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title></title>

</head>

<body>

</body>

</html>

2011年7月1日 星期五

CSS, Excel 凍結視窗



透過CSS設定,達到類似Excel凍結視窗的效果(固定上面、左邊表頭)

http://www.dotblogs.com.tw/topcat/archive/2009/01/09/6702.aspx

不過這是 asp。在 php 下面試了一下,仿照一樣的 css,無效。



类似excel那样冻结(固定)网页表格Table上部的标题行和左侧的某几列

http://s.yanghao.org/program/viewdetail.php?i=90016

太完全了!從文章裡直接複製下來就可以!

2011年5月23日 星期一

PHP, 路徑問題

找個地方放設定檔。例如,在網站的根目錄建一個 system 資料,檔名叫 config.php 假設網站根目錄是 D:\xampp\website

完整路徑:D:\xampp\website\system\config.php

內容:

<?php

//不含檔名的完整路徑,本例 :D:\xampp\website\system

$fullpath = __DIR__;



//用 system 這個資料夾名稱當做分割字元。其實就是刪除 system 這個字本身。

//得到 D:\xampp\website\

$rootpath = explode("system",$fullpath);

define('ROOT', $rootpath[0]); //

?>



在網站任何一個層級的資料夾,只要引用這個 config.php即可。

例如: D:\xampp\website\aaa\bbb\ccc.php

ccc.php的內容:

<?php

require_once('../../system/config.php');

echo ROOT; //  取得網站根目錄的路徑: D:\xampp\website\

?>

2011年1月22日 星期六

網頁編碼



















apache
AddDefaultCharset UTF-8
html
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
php:
1.<?php

header('Content-type: text/html; charset=utf-8');

?>
2.<?php

$new_str = iconv("BIG5", "UTF-8", $old_str);  //big5轉utf8

$new_str = iconv("UTF-8", "BIG5", $old_str); //utf85轉big5

?>
3.<?php

//mysql

mysql_query("SET NAMES 'utf8'");

?>
4.<?php

//sqlsrv(MSSQL)

$connectionInfo = array( "UID"=>"帳號", "PWD"=>"密碼", "Database"=>"資料庫名稱","CharacterSet" => "UTF-8");

?>
5.<?php

//sqlsrv(MSSQL)

while(sqlsrv_fetch($stmt)){

    echo sqlsrv_get_field($stmt, 0, SQLSRV_PHPTYPE_STRING("UTF-8"))."</br>";

?>