本篇主要的內容是:『函式寫法、跳轉網頁的方法』
建立帳號畫面
這個簡單的表單只有兩個按鈕,當按下建立後則呼叫Create_id的函式,當按下取消則將網頁返回表單列表的畫面
輸入帳號後,當按下送出時需要先進行確認,每個欄位都不能空白,且密碼與確認密碼必需相同
這時候就要用到VBScript或JavaScript來檢查
我對Java並不上手,結果JavaScript也跟著棘手起來,加上寫了一年半多的VBScript,要從VBScript跳到JavaScript的寫法,真的會轉不過來,但是JavaScript的跨平台性比較高,所以還是用JavaScript寫,結果卡死在JavaScript裡,所以改天再把檢查的JavaScript貼上來做記錄
呼叫Create_id,並給Create_id帳號、密碼、名稱的資料
Create_id($_POST['userid'],$_POST['userpwd'],$_POST['username']);
基本函式寫法:
無回傳值函式:
Function 函式名稱($接收變數)
{
函式內容;
}
有回傳值函式:
Function 函式名稱($接收變數)
{
函式內容;
return(回傳值);
}
function Create_id($userid,$userpwd,$userna) $CTime = date('y/m/d',time()); //系統時間} |
轉換網頁中
在網頁轉換中顯示訊息
function ShowMsg_Admin($MsgStr,$MsgIndex) { $url="AdminIndex.php?PageName=".$MsgIndex;} |
在PHP中可使用header()來轉換網頁,它是利用更換html中的meta標籤內容(<meta http-equiv="refresh" content="秒數";url="網址">)來進行,所以需要在<head>之前加入,但是因為我是使用require_once的方法將中將網頁加入,所以用header()根本無效,所以另外寫JavaScript來做轉換的動作
轉換後
用location.replace()會比較好
回覆刪除