Changeset 17137 for branches/comu-ver2/data/class/util/SC_Utils.php
- Timestamp:
- 2008/03/12 20:20:35 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-ver2/data/class/util/SC_Utils.php
r16938 r17137 956 956 } 957 957 958 /* ドメイン間で有効なセッションのスタート */ 958 /** 959 * ドメイン間で有効なセッションのスタート 960 * 共有SSL対応のための修正により、この関数は廃止します。 961 * セッションはrequire.phpを読み込んだ際に開始されます。 962 */ 959 963 function sfDomainSessionStart() { 960 $ret = session_id(); 961 /* 962 ヘッダーを送信していてもsession_start()が必要なページがあるので 963 コメントアウトしておく 964 if($ret == "" && !headers_sent()) { 965 */ 966 if($ret == "") { 967 /* セッションパラメータの指定 968 ・ブラウザを閉じるまで有効 969 ・すべてのパスで有効 970 ・同じドメイン間で共有 */ 971 session_set_cookie_params (0, "/", DOMAIN_NAME); 972 973 if(!ini_get("session.auto_start")){ 964 /** 965 * 2.1.1ベータからはSC_SessionFactory_UseCookie::initSession()で処理するため、 966 * ここでは何も処理しない 967 */ 968 if (defined('SESSION_KEEP_METHOD')) { 969 return; 970 } 971 972 if (session_id() === "") { 973 974 session_set_cookie_params(0, "/", DOMAIN_NAME); 975 976 if (!ini_get("session.auto_start")) { 974 977 // セッション開始 975 978 session_start(); … … 1914 1917 return $str; 1915 1918 } 1916 1919 1917 1920 /** 1918 1921 * 配列をテーブルタグで出力する。 1919 * 1922 * 1920 1923 * @return string 1921 1924 */ … … 1927 1930 } 1928 1931 $html.= "</tr>"; 1929 1932 1930 1933 $cnt = count($array); 1931 1934 1932 1935 for($i = 0; $i < $cnt; $i++) { 1933 $html.= "<tr>"; 1936 $html.= "<tr>"; 1934 1937 foreach($array[$i] as $val) { 1935 1938 $html.="<td>$val</td>";
Note: See TracChangeset
for help on using the changeset viewer.