diff Reservation.class.php @ 169:e379552d084c

fix: recorder.php:???????????????????
author epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
date Sun, 18 Apr 2010 18:06:39 +0900
parents 84220382fea8
children 1c4558d1a449
line wrap: on
line diff
--- a/Reservation.class.php	Fri Apr 16 18:04:23 2010 +0900
+++ b/Reservation.class.php	Sun Apr 18 18:06:39 2010 +0900
@@ -238,7 +238,10 @@
 			$filename = mb_str_replace("%DURATION%","".$duration, $filename );
 			
 			// あると面倒くさそうな文字を全部_に
-			$filename = preg_replace("/[ \.\/\*:<>\?\\|()\'\"&]/u","_", trim($filename) );
+//			$filename = preg_replace("/[ \.\/\*:<>\?\\|()\'\"&]/u","_", trim($filename) );
+			
+			// preg_replaceがUTF-8に対応できない環境があるようなのでmb_ereg_replaceに戻す
+			$filename = mb_ereg_replace("[ \./\*:<>\?\\|()\'\"&]","_", trim($filename) );
 			
 			// 文字コード変換
 			if( defined("FILESYSTEM_ENCODING") ) {