星期一, 8月 31, 2009
板橋分校C語言第一階段與第二階段上課範例檔案下載
星期五, 8月 21, 2009
星期一, 8月 10, 2009
jQuery驗證表單
jQuery plugin: Validation的詳細使用
How to Validate Forms in both sides using PHP and jQuery | yensdesign - Tutorials, Web Design and Coding
Plugins | jQuery Plugins
Ajax login validation system in PHP using jQuery
jquery驗證表單
How to Validate Forms in both sides using PHP and jQuery
星期日, 8月 09, 2009
PHP檔案下載
下載的檔案與實際的檔案不同:
<?php
include("auth1.php"); //可不加上此行
header("Content-type: text/html; charset=utf-8");
$file="./9707.zip"; // 實際檔案的路徑+檔名
$filename="0714.zip"; // 下載的檔名
//指定類型
header("Content-type: ".filetype("$file"));
//指定下載時的檔名
header("Content-Disposition: attachment; filename=".$filename."");
//輸出下載的內容。
readfile($file);
?>
開啟網頁前的認證(auth1.php ):
<? header("Content-type: text/html; charset=utf-8");
if (empty($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="Please input"');
header('HTTP/1.0 401 Unauthorized');
echo '請輸入正確的帳號及密碼, 不可以取消!';
exit;
} else {
$correctName="pcschool";
$correctpwd="mysql" ;
if (($_SERVER['PHP_AUTH_USER'] != $correctName) or
($_SERVER['PHP_AUTH_PW'] !=$correctpwd)){
echo "登入失敗,請開啟新的瀏覽器重新登入";
}
}
?>
星期六, 8月 01, 2009
head與java script讓網頁自動轉向
Meta Refresh Tag自動轉向方式搜尋引擎能夠自動檢測出來,頁面定時重新整理標幟(Meta Refresh Tag)只能放在HTML程式碼的<HEAD>區裡。
如下所顯示:
程式碼<meta http-equiv="refresh" content="10" url=http://jiannrong.blogspot.com/">
其中的「10」是告訴瀏覽器在頁面載入10秒鍾後自動跳轉到http://jiannrong.blogspot.com/這個網頁。用Meta Refresh標幟進行轉向,建議時間設定在10
秒左右,讓使用者知道網頁即將轉換。
「java script」自動轉向法
由於不能解析java script,所以搜尋引擎無法察覺(自動檢測到)用java script指令碼進行的自動轉向。java script自動重向程式碼可以放在網頁的任何位置上,如果要求立即轉向,可以放入網頁的<head>區內的最上面。用
java script設計轉向的範例如下:
範例1:
程式碼<script LANGUAGE="java script">
<!--
window.location="http://jiannrong.blogspot.com/";
// -->
</script>
範例2:
程式碼<script language="java script">
<!--
location.replace("http://jiannrong.blogspot.com/");
-->
</script>
用java script設計網頁轉換有一個好處:轉換時的目標網頁不會保留在瀏覽器的歷史記錄中,如果使用者按下返回按鈕返回,將回到轉換前的網頁,而不是包含java
script自動轉換程式碼的轉換頁面。