File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 5
5
//--------------------------------------------------
6
6
7
7
//スクリプトのバージョン
8
- define ('REITA_VER ' ,'v1.4.0 ' ); //lot.220410 .0
8
+ define ('REITA_VER ' ,'v1.4.1 ' ); //lot.220418 .0
9
9
10
10
//設定の読み込み
11
11
require (__DIR__ .'/config.php ' );
@@ -164,6 +164,7 @@ function get_uip(){
164
164
//csrfトークンを作成
165
165
function get_csrf_token (){
166
166
if (!isset ($ _SESSION )){
167
+ session_save_path (__DIR__ .'/session/ ' );
167
168
session_start ();
168
169
}
169
170
header ('Expires: ' );
@@ -173,6 +174,7 @@ function get_csrf_token(){
173
174
}
174
175
//csrfトークンをチェック
175
176
function check_csrf_token (){
177
+ session_save_path (__DIR__ .'/session/ ' );
176
178
session_start ();
177
179
$ token =filter_input (INPUT_POST ,'token ' );
178
180
$ session_token =isset ($ _SESSION ['token ' ]) ? $ _SESSION ['token ' ] : '' ;
@@ -343,6 +345,9 @@ function init(){
343
345
if (!is_dir (TEMP_DIR )){
344
346
mkdir (TEMP_DIR ,PERMISSION_FOR_DIR );chmod (TEMP_DIR ,PERMISSION_FOR_DIR );
345
347
}
348
+ if (!is_dir (__DIR__ .'/session/ ' )){
349
+ mkdir (__DIR__ .'/session/ ' ,PERMISSION_FOR_DIR );chmod (__DIR__ .'/session/ ' ,PERMISSION_FOR_DIR );
350
+ }
346
351
if (!is_dir (TEMP_DIR ))$ err .=TEMP_DIR ."がありません<br> " ;
347
352
if (!is_writable (TEMP_DIR ))$ err .=TEMP_DIR ."を書けません<br> " ;
348
353
if (!is_readable (TEMP_DIR ))$ err .=TEMP_DIR ."を読めません<br> " ;
You can’t perform that action at this time.
0 commit comments