php.ini 中
max_input_vars = 1000
為表單的最大傳送數量
相當於Form裡面的元件透過POST或GET傳送給PHP時
最大的數量是多少
-
近期文章
分類
其它
彙整
近期迴響
php.ini 中
max_input_vars = 1000
為表單的最大傳送數量
相當於Form裡面的元件透過POST或GET傳送給PHP時
最大的數量是多少
<?php
$getDate = date('Y-m-d');
$first_day = 0;//每週的第一天從星期日開始
$weekday = date("w", strtotime($getDate));
$del_day = $weekday - $first_day;
$week_start_day = date("Y-m-d", strtotime("$getdate -".$del_day." days"));
$week_end_day = date("Y-m-d", strtotime("$week_start_day +6 days"));
?>
Object.size = function(obj) {
var size = 0, key;
for (key in obj) {
if (obj.hasOwnProperty(key)) size++;
}
return size;
};
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>checkbox 全選</title>
<script type="text/javascript">
<!--
$(document).ready(function(){
$("#SelectAll").change(function(){
$("#form1 input[type='checkbox']").prop('checked', $(this).prop("checked"));
});
});
-->
</script>
</head>
<body>
<input type="checkbox" name="SelectAll" id="SelectAll" />全選
<input type="checkbox" name="checkbox[]" id="checkbox" value="1" />
<input type="checkbox" name="checkbox[]" id="checkbox" value="2" />
<input type="checkbox" name="checkbox[]" id="checkbox" value="3" />
</body>
</html>
<script type="text/javascript"> <!-- window.parent.frames["menu-frame"].location.reload(); //--> </script>
$server = "myPC\SQLEXPRESS";
$database = 'User';
$user = 'sa';
$password = '1234';
//透過ODBC連線到MS-SQL
$conn = odbc_connect("Driver={SQL Server};Server=$server;Database=$database;", $user, $password);
//透過Microsoft SQL Server Functions (PDO_SQLSRV)連線到MS-SQL
try {
$dbh = new PDO("sqlsrv:Server=$server;Database=$database", $user, $password);
} catch (PDOException $e) {
echo "Failed to get DB handle: " . $e->getMessage() . "\n";
exit;
}
| Operating System | 請選擇 WindowsPackage |
| Type | 請選擇 ZIP file |
| CPU | 依個人作業系統 32/64位元版本來選擇 |
將下載的 mariadb*.zip 解壓縮至指定的安裝目錄
本範例安裝路徑為
D:\MariaDB\mariadb-10.1.10-winx64
將 my-medium.ini 範本複製為 my.ini
使用「記事本」編輯 my.ini,加入以下參數並存檔:
[mysqld]
# 設定 MariaDB 安裝的位置
basedir = D:\\MariaDB\\mariadb-10.1.10-winx64
# 設定 MariaDB 的資料庫檔所存放的位置
datadir = D:\\MariaDB\\mariadb-10.1.10-winx64\\data
# 設定 MySQL 伺服器端的預設字元集,這裡設的是 utf8
character-set-server = utf8
[mysql]
# 設定 MySQL 用戶端的預設字元集,這裡設的是 utf8
default-character-set = utf8
| Name | Default | Description |
|---|---|---|
| session.use_cookies | "1″ | 代表 SessionID 使用 Cookie 來傳遞,反之就是使用 Query_String 來傳遞。 |
| session.name | "PHPSESSID" | SessionID 儲存的變數名稱。 |
| session.cookie_lifetime | "0″ | SessionID 在客戶端 Cookie 儲存的時間,0 代表瀏覽器一關閉 SessionID 就刪除! |
| session.gc_maxlifetime | "1440″ | SessionID 在 Server 端儲存的時間,如果超時將自動刪除! |
| session.gc_probability | "1″ | GC並不是一定時間到就會工作,而是透過機率。
session.gc_probability = 1 session.gc_divisor = 100 代表有 1% 的機率會刪除過期 SessionID。 |
| session.gc_divisor | "100″ | |
| session.cache_expire | "180″ | 指定緩衝的會話頁面的存活期,此設定對 nocache 緩衝控制方法無效。 |
| session.save_path | "" | 通常指定 C:\Windows\Temp。 |
echo date("Y-m-d", mktime(0, 0, 0,date("m"),date("d")-date("w")+1));
echo '~';
echo date("Y-m-d", mktime(0, 0, 0,date("m"),date("d")-date("w")+7));
系統建置環境:Windows 10 x64

None-Thread Safe:非執行緒安全,在執行時不進行執行緒(thread)安全檢查
Thread Safe:執行緒安全,執行時會進行執行緒(thread)安全檢查,以防止有新要求就啟動新執行緒的 CGI 執行方式耗盡系統資源。
FastCGI 執行方式是以單一執行緒來執行操作,所以不需要進行執行緒的安全檢查,除去執行緒安全檢查的防護反而可以提高執行效率。
本例使用的是「VC15 x64 Non Thread Safe」
下載後,將所有檔案解壓縮到 C:\PHP 目錄底下
fastcgi.impersonate = 1
fastcgi.logging = 0
cgi.fix_pathinfo=1
cgi.force_redirect = 0
date.timezone = "Asia/Taipei"
extension_dir = "C:\PHP\ext"
於右側「動作」區塊中點選「新增模組對應」
新增模組對應:


新增「預設文件」:index.php



index.php 內容:
<?php phpinfo(); ?>