ここの情報は古いです。ご理解頂いた上でお取り扱いください。

source: OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/webapp_biz/modules/biz/do/s_edit_shisetsu.php @ 6963

Last change on this file since 6963 was 6963, checked in by ogawa, 12 years ago

merged stable-2.12.x

File size: 1.4 KB
Line 
1<?php
2/**
3 * @copyright 2005-2008 OpenPNE Project
4 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
5 */
6
7// 施設情報編集
8class biz_do_s_edit_shisetsu extends OpenPNE_Action
9{
10    function execute($requests)
11    {
12        if (!$requests['name']) {
13            $p = array('msg' => '施設名を入力してください',
14                       'id'  => $requests['target_id']);
15            openpne_redirect('biz', 'page_s_edit_shisetsu', $p);
16        }
17
18        $u = $GLOBALS['AUTH']->uid();
19        $sessid = session_id();
20
21        $id = $requests['target_id'];
22
23        $filename = $requests['image_filename'];
24
25
26        if ($_FILES['image_filename']['name']) {
27            $filename = biz_saveImage($_FILES['image_filename'], "s_".$sessid);
28
29            if (!$filename) {
30                $p = array('msg' => '画像は' . IMAGE_MAX_FILESIZE . 'KB以内のGIF・JPEG・PNGにしてください。',
31                       'id'  => $id);
32                openpne_redirect('biz', 'page_s_edit_shisetsu', $p);
33            } else {
34                biz_deleteImage($requests['image_filename']);
35            }
36        }
37
38        t_image_clear_tmp(session_id());
39
40        biz_editShisetsu($id, $requests['name'], $filename, $requests['info']);
41
42        $p = array('msg' => '施設を編集しました');
43        openpne_redirect('biz', 'page_s_list', $p);
44    }
45}
46
47?>
Note: See TracBrowser for help on using the repository browser.