| Line 1673... |
Line 1673... |
| 1673 |
#$conf["canBeEmptyString"]="false";
|
1673 |
#$conf["canBeEmptyString"]="false";
|
| 1674 |
#$conf["sessionNameArray"],陣列,若存在則代表若沒有從表單取得變數,則從session變數中取得內容,每個元素代表每個表單變數對應的session名稱,若不是要改用session方式取得變數內容的變數,請輸入null,數量請跟$conf["checkedVarName"]參數一致.
|
1674 |
#$conf["sessionNameArray"],陣列,若存在則代表若沒有從表單取得變數,則從session變數中取得內容,每個元素代表每個表單變數對應的session名稱,若不是要改用session方式取得變數內容的變數,請輸入null,數量請跟$conf["checkedVarName"]參數一致.
|
| 1675 |
#$conf["sessionNameArray"]=array();
|
1675 |
#$conf["sessionNameArray"]=array();
|
| 1676 |
#$conf["unsetSessionArray"],陣列,與$conf["sessionNameArray"]對應的元素,是否要接收到變數後就卸除,"true"代表要卸除,預設為"false"代表不要卸除.
|
1676 |
#$conf["unsetSessionArray"],陣列,與$conf["sessionNameArray"]對應的元素,是否要接收到變數後就卸除,"true"代表要卸除,預設為"false"代表不要卸除.
|
| 1677 |
#$conf["unsetSessionArray"]=array();
|
1677 |
#$conf["unsetSessionArray"]=array();
|
| 1678 |
#$conf["recaptcha_url"],字串,有內容代表要檢查有無透過recaptcha於特定頁面網址認證過.
|
- |
|
| 1679 |
#$conf["recaptcha_url"]="";
|
- |
|
| 1680 |
#參考資料:
|
1678 |
#參考資料:
|
| 1681 |
#foreach 的用法 -> http://php.net/manual/en/control-structures.foreach.php
|
1679 |
#foreach 的用法 -> http://php.net/manual/en/control-structures.foreach.php
|
| 1682 |
#伺服器端的變數 -> http://php.net/manual/en/reserved.variables.server.php
|
1680 |
#伺服器端的變數 -> http://php.net/manual/en/reserved.variables.server.php
|
| 1683 |
#備註:
|
1681 |
#備註:
|
| 1684 |
#表單變數的名稱若含有「.」,則會變成「-」。
|
1682 |
#表單變數的名稱若含有「.」,則會變成「-」。
|
| Line 1759... |
Line 1757... |
| 1759 |
$conf["variableCheck.checkArguments"]["skipableVariableName"][]="correctCharacter";
|
1757 |
$conf["variableCheck.checkArguments"]["skipableVariableName"][]="correctCharacter";
|
| 1760 |
$conf["variableCheck.checkArguments"]["skipableVariableName"][]="checkedVarName";
|
1758 |
$conf["variableCheck.checkArguments"]["skipableVariableName"][]="checkedVarName";
|
| 1761 |
$conf["variableCheck.checkArguments"]["skipableVariableName"][]="canBeEmptyString";
|
1759 |
$conf["variableCheck.checkArguments"]["skipableVariableName"][]="canBeEmptyString";
|
| 1762 |
$conf["variableCheck.checkArguments"]["skipableVariableName"][]="sessionNameArray";
|
1760 |
$conf["variableCheck.checkArguments"]["skipableVariableName"][]="sessionNameArray";
|
| 1763 |
$conf["variableCheck.checkArguments"]["skipableVariableName"][]="unsetSessionArray";
|
1761 |
$conf["variableCheck.checkArguments"]["skipableVariableName"][]="unsetSessionArray";
|
| 1764 |
$conf["variableCheck.checkArguments"]["skipableVariableName"][]="recaptcha_url";
|
- |
|
| 1765 |
#$conf["variableCheck.checkArguments"]["skipableVariableType"],爲可省略參數的變數名稱陣列,形態爲陣列變數,例如: $conf["skipableVariableType"] = array("string",integer,"double");
|
1762 |
#$conf["variableCheck.checkArguments"]["skipableVariableType"],爲可省略參數的變數名稱陣列,形態爲陣列變數,例如: $conf["skipableVariableType"] = array("string",integer,"double");
|
| 1766 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="string";
|
1763 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="string";
|
| 1767 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="array";
|
1764 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="array";
|
| 1768 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="string";
|
1765 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="string";
|
| 1769 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="array";
|
1766 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="array";
|
| 1770 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="string";
|
1767 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="string";
|
| 1771 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="array";
|
1768 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="array";
|
| 1772 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="string";
|
1769 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="string";
|
| 1773 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="array";
|
1770 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="array";
|
| 1774 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="array";
|
1771 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="array";
|
| 1775 |
$conf["variableCheck.checkArguments"]["skipableVariableType"][]="string";
|
- |
|
| 1776 |
#$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"],字串陣列,每個不存在的可省略變數要初始化為什麼,"null"代表不指定,若預設值是必填參數之一,請將$conf["mustBeFilledVar"]改成"\$conf["\mustBeFilledVar\"]".
|
1772 |
#$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"],字串陣列,每個不存在的可省略變數要初始化為什麼,"null"代表不指定,若預設值是必填參數之一,請將$conf["mustBeFilledVar"]改成"\$conf["\mustBeFilledVar\"]".
|
| 1777 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]="false";
|
1773 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]="false";
|
| 1778 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]=null;
|
1774 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]=null;
|
| 1779 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]="https://isafe.moe.edu.tw/";
|
1775 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]="https://isafe.moe.edu.tw/";
|
| 1780 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]=null;
|
1776 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]=null;
|
| 1781 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]="true";
|
1777 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]="true";
|
| 1782 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]=null;
|
1778 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]=null;
|
| 1783 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]="false";
|
1779 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]="false";
|
| 1784 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]=null;
|
1780 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]=null;
|
| 1785 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]=null;
|
1781 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]=null;
|
| 1786 |
$conf["variableCheck.checkArguments"]["skipableVarDefaultValue"][]=null;
|
- |
|
| 1787 |
#$conf["variableCheck.checkArguments"]["arrayCountEqualCheck"],字串陣列,為檢查哪些陣列參數的元素數量要一樣,$conf["arrayCountEqualCheck"][$i]=array()為第$i組key為哪些的變數其元素數量要相等.
|
1782 |
#$conf["variableCheck.checkArguments"]["arrayCountEqualCheck"],字串陣列,為檢查哪些陣列參數的元素數量要一樣,$conf["arrayCountEqualCheck"][$i]=array()為第$i組key為哪些的變數其元素數量要相等.
|
| 1788 |
$conf["variableCheck.checkArguments"]["arrayCountEqualCheck"][]=array("checkedVarName","sessionNameArray","unsetSessionArray");
|
1783 |
$conf["variableCheck.checkArguments"]["arrayCountEqualCheck"][]=array("checkedVarName","sessionNameArray","unsetSessionArray");
|
| 1789 |
$checkResult=variableCheck::checkArguments($conf["variableCheck.checkArguments"]);
|
1784 |
$checkResult=variableCheck::checkArguments($conf["variableCheck.checkArguments"]);
|
| 1790 |
unset($conf["variableCheck.checkArguments"]);
|
1785 |
unset($conf["variableCheck.checkArguments"]);
|
| 1791 |
|
1786 |
|
| Line 4773... |
Line 4768... |
| 4773 |
|
4768 |
|
| 4774 |
#放置可以輸入文字的表單
|
4769 |
#放置可以輸入文字的表單
|
| 4775 |
$result["content"]=$result["content"]."<input ".$conf["id"]." type = \"text\" ".$conf["width"]." ".$conf["maxInputLength"]." name = ".$conf["name"]." id = ".$conf["name"]." ".$conf["value"]." ".$conf["readOnly"]." ".$conf["autoFocus"]." ".$conf["class"]." ".$conf["jsCustom"]." ".$conf["placeholder"]." ".$conf["autocomplete"]." ".$conf["required"]." ".$conf["dataFormId"]." >";
|
4770 |
$result["content"]=$result["content"]."<input ".$conf["id"]." type = \"text\" ".$conf["width"]." ".$conf["maxInputLength"]." name = ".$conf["name"]." id = ".$conf["name"]." ".$conf["value"]." ".$conf["readOnly"]." ".$conf["autoFocus"]." ".$conf["class"]." ".$conf["jsCustom"]." ".$conf["placeholder"]." ".$conf["autocomplete"]." ".$conf["required"]." ".$conf["dataFormId"]." >";
|
| 4776 |
|
4771 |
|
| 4777 |
#如果 $conf["formEnd"] 等於 "true"
|
4772 |
#如果 $conf["formEnd"] 等於 "true"
|
| 4778 |
if($conf["formEnd"]=="true"){
|
4773 |
if($conf["formEnd"]==="true"){
|
| 4779 |
|
4774 |
|
| 4780 |
#函式說明:
|
4775 |
#函式說明:
|
| 4781 |
#表單結束
|
4776 |
#表單結束
|
| 4782 |
#回傳結果:
|
4777 |
#回傳結果:
|
| 4783 |
#$result,表單結束的語法
|
4778 |
#$result,表單結束的語法
|
| Line 4791... |
Line 4786... |
| 4791 |
$result["content"]=$result["content"].$formEnd["content"];
|
4786 |
$result["content"]=$result["content"].$formEnd["content"];
|
| 4792 |
|
4787 |
|
| 4793 |
}#if end
|
4788 |
}#if end
|
| 4794 |
|
4789 |
|
| 4795 |
#如果其值爲 true
|
4790 |
#如果其值爲 true
|
| 4796 |
if($conf["tdEnd"]=="true"){
|
4791 |
if($conf["tdEnd"]==="true"){
|
| 4797 |
|
4792 |
|
| 4798 |
#串接欄位結束的語法
|
4793 |
#串接欄位結束的語法
|
| 4799 |
$result["content"]=$result["content"]."</td>";
|
4794 |
$result["content"]=$result["content"]."</td>";
|
| 4800 |
|
4795 |
|
| 4801 |
}#if end
|
4796 |
}#if end
|
| 4802 |
|
4797 |
|
| 4803 |
#如果其值爲 true
|
4798 |
#如果其值爲 true
|
| 4804 |
if($conf["trEnd"]=="true"){
|
4799 |
if($conf["trEnd"]==="true"){
|
| 4805 |
|
4800 |
|
| 4806 |
#串接列結束的語法
|
4801 |
#串接列結束的語法
|
| 4807 |
$result["content"]=$result["content"]."</tr>";
|
4802 |
$result["content"]=$result["content"]."</tr>";
|
| 4808 |
|
4803 |
|
| 4809 |
}#if end
|
4804 |
}#if end
|
| 4810 |
|
4805 |
|
| 4811 |
#如果 $conf["br"] 等於 "true"
|
4806 |
#如果 $conf["br"] 等於 "true"
|
| 4812 |
if($conf["br"]=="true"){
|
4807 |
if($conf["br"]==="true"){
|
| 4813 |
|
4808 |
|
| 4814 |
#結尾加上<br>
|
4809 |
#結尾加上<br>
|
| 4815 |
$result["content"]=$result["content"]."<br>";
|
4810 |
$result["content"]=$result["content"]."<br>";
|
| 4816 |
|
4811 |
|
| 4817 |
}#if end
|
4812 |
}#if end
|
| 4818 |
|
4813 |
|
| 4819 |
#如果 $conf["p"] 等於 "true"
|
4814 |
#如果 $conf["p"] 等於 "true"
|
| 4820 |
if($conf["p"]=="true"){
|
4815 |
if($conf["p"]==="true"){
|
| 4821 |
|
4816 |
|
| 4822 |
#結尾加上<p>
|
4817 |
#結尾加上<p>
|
| 4823 |
$result["content"]=$result["content"]."<p>";
|
4818 |
$result["content"]=$result["content"]."<p>";
|
| 4824 |
|
4819 |
|
| 4825 |
}#if end
|
4820 |
}#if end
|