削除確認\n
"; print '

以下の過去ログを削除します。よろしいですか?

'."\n"; print '
'."\n"; print "\n"; print '

'."\n"; print "
\n"; print '
'."\n"; print '

'."\n"; print "
\n"; print html_footer(''); exit; // ファイル移動 } elseif ($request['mode'] == '移動') { if (!$request['type']) { error('リクエストが不正です。', true); } if ($request['mode'] == '移動' && !$request['dir']) { error('ファイルの移動先を指定してください。', true); } // 移動 $msg = ''; foreach($request['file'] as $v) { $filename = strrchr($v, "/"); if (file_exists($request['type'].$request['dir']."/".$filename)) { $msg .= $filename."と同じ名前のファイルが".$request['dir']."にあるため、移動は中止しました。
\n"; } else { if ($request['dir'] == PAST_DIR || $request['dir'] == MASTER_PAST_DIR) { $path = $request['dir']; } else { $path = $request['type'].$request['dir']; } if (!copy($v, $path.$filename)) { $msg .= $filename."の移動に失敗しました
\n"; } else { @unlink($v); $msg .= $filename."を".$request['dir']."に移動しました
\n"; } } } // 移動完了表示 display_finish(CHAT_TITLE.' 過去ログ移動完了', $msg); // ファイル名変更(入力) } elseif ($request['mode'] == 'ファイル名変更') { if(!$request['new_filename']) { error('新しいファイル名を指定してください。', true); } // ファイル名チェック check_name($request['new_filename']); if(count($request['file']) > 1) { $list = "選択されたファイル
\n"; foreach($request['file'] as $v) { $list .= $v."
\n"; } error('ファイル名変更では、選択できるファイルは1回に1つだけです。

'.$list, true); } $old_filename = strrchr($request['file'][0], "/"); $new_filepath = str_replace($old_filename, "/".$request['new_filename'].".html", $request['file'][0]); if (file_exists($new_filepath)) { error('今あるファイルと同じ名前には変更できません。', true); } else { if (!rename($request['file'][0], $new_filepath)) { error('ファイル名の変更に失敗しました', true); } // 完了表示 display_finish(CHAT_TITLE.' 過去ログファイル名変更完了', $request['new_filename'].".htmlに変更しました"); } } else { error('アクションが不正です'); } ?>