/////////////////////////////////////////////////
// PukiWiki - Yet another WikiWikiWeb clone.
//
-// $Id: paint.inc.php,v 1.8 2003/05/12 10:36:00 arino Exp $
+// $Id: paint.inc.php,v 1.9 2003/05/16 05:55:52 arino Exp $
//
/*
}
function plugin_paint_action()
{
- global $script,$vars,$HTTP_POST_FILES;
+ global $script,$vars;
global $_paint_messages;
global $html_transitional;
$retval['msg'] = $_paint_messages['msg_title'];
$retval['body'] = '';
- if (array_key_exists('attach_file',$HTTP_POST_FILES) and is_uploaded_file($HTTP_POST_FILES['attach_file']['tmp_name']))
+ if (array_key_exists('attach_file',$_FILES) and is_uploaded_file($_FILES['attach_file']['tmp_name']))
{
//BBSPaiter.jar¤Ï¡¢shift-jis¤ÇÆâÍƤòÁ÷¤Ã¤Æ¤¯¤ë¡£ÌÌÅݤʤΤǥڡ¼¥¸Ì¾¤Ï¥¨¥ó¥³¡¼¥É¤·¤Æ¤«¤éÁ÷¿®¤µ¤»¤ë¤è¤¦¤Ë¤·¤¿¡£
$vars['page'] = $vars['refer'] = decode($vars['refer']);
$filename = $vars['filename'];
- if (function_exists('mb_convert_encoding'))
- {
- $filename = mb_convert_encoding($filename,SOURCE_ENCODING,'auto');
- }
+ $filename = mb_convert_encoding($filename,SOURCE_ENCODING,'auto');
//¥Õ¥¡¥¤¥ë̾ÃÖ´¹
- $attachname = preg_replace('/^[^\.]+/', $filename, $HTTP_POST_FILES['attach_file']['name']);
+ $attachname = preg_replace('/^[^\.]+/', $filename, $_FILES['attach_file']['name']);
//¤¹¤Ç¤Ë¸ºß¤·¤¿¾ì¹ç¡¢ ¥Õ¥¡¥¤¥ë̾¤Ë'_0','_1',...¤òÉÕ¤±¤Æ²óÈò(¸È©)
$count = '_0';
while (file_exists(PAINT_UPLOAD_DIR.encode($vars['refer']).'_'.encode($attachname)))
{
- $attachname = preg_replace('/^[^\.]+/', $filename.$count++, $HTTP_POST_FILES['attach_file']['name']);
+ $attachname = preg_replace('/^[^\.]+/', $filename.$count++, $_FILES['attach_file']['name']);
}
- $HTTP_POST_FILES['attach_file']['name'] = $attachname;
+ $_FILES['attach_file']['name'] = $attachname;
if (!exist_plugin('attach') or !function_exists('attach_upload'))
{
}
$retval = attach_upload(TRUE);
- $retval = paint_insert_ref($HTTP_POST_FILES['attach_file']['name']);
+ $retval = paint_insert_ref($_FILES['attach_file']['name']);
}
else
{
$message = '';
- if (!function_exists('mb_convert_encoding'))
- {
- $message = 'cannot use KANJI in filename.';
- }
-
$r_refer = $s_refer = '';
if (array_key_exists('refer',$vars))
{
}
$date = sprintf(PAINT_FORMAT_DATE, $now);
- if (function_exists('mb_convert_encoding'))
- {
- $msg = mb_convert_encoding($msg,SOURCE_ENCODING,'auto');
- $name = mb_convert_encoding($name,SOURCE_ENCODING,'auto');
- }
+ $msg = mb_convert_encoding($msg,SOURCE_ENCODING,'auto');
+ $name = mb_convert_encoding($name,SOURCE_ENCODING,'auto');
$msg = trim($msg);
$msg = ($msg == '') ?