2009年7月29日 星期三

(PHP)判斷字串是否為中文

(PHP)判斷字串是否為中文

$str="hi";

if (mb_strlen($str,"Big5") == strlen($str))
return "不是中文";
else
return "此字串為中文";

PHP抓網頁內容

無法查看此摘要。請 按這裡查看文章。

2009年7月15日 星期三

用JavaScript發出Post Request

Javascript Post Request like a Form Submit - Stack Overflow

function post_to_url(path, params, method) {
method = method || "post"; // Set method to post by default, if not specified.

// The rest of this code assumes you are not using a library.
// It can be made less wordy if you use one.
var form = document.createElement("form");
form.setAttribute("method", method);
form.setAttribute("action", path);

for(var key in params) {
var hiddenField = document.createElement("input");
hiddenField.setAttribute("type", "hidden");
hiddenField.setAttribute("name", key);
hiddenField.setAttribute("value", params[key]);

form.appendChild(hiddenField);
}

document.body.appendChild(form); // Not entirely sure if this is necessary
form.submit();
}

post_to_url('http://example.com/', {'q':'a'});


將傳送到php的form資料還原回html格式

字串函式庫 -- nl2br

語法 : string nl2br (string string)
說明 : 
在所有的新行(newline)前面插入'
',此函式傳回一字串。
參考 : htmlspecialchars( )  htmlentities( )  wordwrap( )

2009年6月30日 星期二

DIV垂直居中對齊

在DIV中,無法控制元素的垂直對齊方式。

垂直居中必須透過line-height:div的高度。