Rev 915 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?php#使用命名空間qbpwcfnamespace qbpwcf{#匯入外部套件include("../../allInOne.php");#提示正在測試的功能echo "<hr>header::formVarToSessionThenRedirection - testCase 1<br>";#函式說明:#接收表單變數後,轉存成session變數後,立即轉址.#回傳的結果:#$result["status"],執行是否成功,"true"代表執行成功;"false"代表執行失敗.#$result["function"],當前執行的函數.#$result["error"],錯誤訊息.#必填的參數:#$conf["receivedVarName"],字串陣列,要接收的變數名稱.$conf["receivedVarName"]=array("var1","var2","var3");#$conf["limitPrePage"],字串陣列,表單變數的來源頁面必須是陣列元素之一(不包含檔案路徑)$conf["limitPrePage"]=array("headerT.php");#$conf["sessionName"],字串陣列,表單變數要轉換成的session變數的名稱.$conf["sessionName"]=array("session1","session2","session3");#$conf["redirectionTo"],為要轉址到的地方,若爲 $_SERVER["PHP_SELF"],則爲回到目前頁面,全民資安素養網爲 https://isafe.moe.edu.tw/.$conf["redirectionTo"]="headerT-formVarToSessionThenRedirection-testCase-1.php";#可省略參數:#$conf["receiveFormMethod"],字串,傳送過來的資料是用"post/POST"還是"get/GET",預設為"post"#$conf["receiveFormMethod"]="post";#$conf["additionSessionName"]字串陣列,額外指派的session變數名稱.$conf["additionSessionName"]=array("add1","add2","add3");#$conf["additionSessionValue"]字串陣列,可額外指派的session變數的內容.$conf["additionSessionValue"]=array("addValue1","addValue2","addValue3");var_dump(header::formVarToSessionThenRedirection($conf));unset($conf);}#namespace qbpwcf end?>