@@ -23,7 +23,7 @@ discard block |
||
23 | 23 | { |
24 | 24 | # 引数から$offsetに値が渡されます。これは、3番目のURIセグメントの値です。 |
25 | 25 | # ユーザが変更可能なデータですので、int型へ変換し、必ず整数値にします。 |
26 | - $offset = (int) $offset; |
|
26 | + $offset = (int)$offset; |
|
27 | 27 | |
28 | 28 | # 新しい記事ID順に、limit値とoffset値を指定し、bbsテーブルから記事データ |
29 | 29 | # (オブジェクト)を取得し、$data['query']に代入します。order_by()メソッドは、 |
@@ -114,7 +114,7 @@ discard block |
||
114 | 114 | $vals = [ |
115 | 115 | 'word' => random_string('numeric', 4), |
116 | 116 | 'img_path' => './captcha/', |
117 | - 'img_url' => base_url() . 'captcha/' |
|
117 | + 'img_url' => base_url().'captcha/' |
|
118 | 118 | ]; |
119 | 119 | $cap = create_captcha($vals); |
120 | 120 | $data = [ |
@@ -141,12 +141,12 @@ discard block |
||
141 | 141 | public function delete($id = '') |
142 | 142 | { |
143 | 143 | # 第1引数、つまり、3番目のURIセグメントのデータをint型に変換します。 |
144 | - $id = (int) $id; |
|
144 | + $id = (int)$id; |
|
145 | 145 | # POSTされたpasswordフィールドの値を$passwordに代入します。 |
146 | 146 | $password = $this->input->post('password'); |
147 | 147 | # POSTされたdeleteフィールドの値を$deleteに代入します。この値が |
148 | 148 | # 1の場合は、削除を実行します。1以外は、削除の確認ページを表示します。 |
149 | - $delete = (int) $this->input->post('delete'); |
|
149 | + $delete = (int)$this->input->post('delete'); |
|
150 | 150 | |
151 | 151 | # 削除パスワードが入力されていない場合は、エラーページを表示します。 |
152 | 152 | if ($password == '') |
@@ -278,7 +278,7 @@ discard block |
||
278 | 278 | # 有効期限を2時間に設定し、それ以前に生成されたキャプチャをデータベースから |
279 | 279 | # 削除します。delete()メソッドの第2引数では、「captcha_time <」を配列のキーに |
280 | 280 | # していますが、このように記述することで、WHERE句の条件の演算子を指定できます。 |
281 | - $expiration = time() - 7200; // 有効期限 2時間 |
|
281 | + $expiration = time() - 7200; // 有効期限 2時間 |
|
282 | 282 | $this->db->delete('captcha', ['captcha_time <' => $expiration]); |
283 | 283 | |
284 | 284 | # バリデーション(検証)クラスより引数$strに渡された、ユーザからの入力値がデータ |
@@ -313,7 +313,7 @@ discard block |
||
313 | 313 | # 携帯端末の場合は、「_mobile」がファイル名に付くビューファイルをロードします。 |
314 | 314 | if ($this->agent->is_mobile()) |
315 | 315 | { |
316 | - $this->load->view($file . '_mobile', $data); |
|
316 | + $this->load->view($file.'_mobile', $data); |
|
317 | 317 | } |
318 | 318 | else |
319 | 319 | { |
@@ -12,8 +12,8 @@ discard block |
||
12 | 12 | */ |
13 | 13 | class Shop extends MY_Controller { |
14 | 14 | |
15 | - public $limit; // 1ページに表示する商品の数 |
|
16 | - public $admin; // 管理者のメールアドレス |
|
15 | + public $limit; // 1ページに表示する商品の数 |
|
16 | + public $admin; // 管理者のメールアドレス |
|
17 | 17 | |
18 | 18 | public function __construct() |
19 | 19 | { |
@@ -67,7 +67,7 @@ discard block |
||
67 | 67 | |
68 | 68 | # モデルよりそのカテゴリの商品数を取得し、ページネーションを生成します。 |
69 | 69 | $this->load->library('generate_pagination'); |
70 | - $path = '/shop/index/' . $cat_id; |
|
70 | + $path = '/shop/index/'.$cat_id; |
|
71 | 71 | $total = $this->inventory_model->get_product_count($cat_id); |
72 | 72 | $data['pagination'] = $this->generate_pagination->get_links($path, $total, 4); |
73 | 73 | |
@@ -149,7 +149,7 @@ discard block |
||
149 | 149 | ); |
150 | 150 | |
151 | 151 | # 検索キーワードをクエリ文字列から取得します。 |
152 | - $q = (string) $this->input->get('q'); |
|
152 | + $q = (string)$this->input->get('q'); |
|
153 | 153 | # 全角スペースを半角スペースに変換します。 |
154 | 154 | $q = trim(mb_convert_kana($q, 's')); |
155 | 155 | # 検索キーワードを検証します。 |
@@ -168,13 +168,13 @@ discard block |
||
168 | 168 | |
169 | 169 | # ページネーションを生成します。 |
170 | 170 | $this->load->library('generate_pagination'); |
171 | - $path = '/shop/search'; |
|
171 | + $path = '/shop/search'; |
|
172 | 172 | $data['pagination'] = $this->generate_pagination->get_links($path, $total, 3); |
173 | 173 | |
174 | 174 | $data['q'] = $q; |
175 | 175 | $data['total'] = $total; |
176 | 176 | |
177 | - $data['main'] = 'shop_search'; |
|
177 | + $data['main'] = 'shop_search'; |
|
178 | 178 | $data['item_count'] = $this->cart_model->count(); |
179 | 179 | $this->twig->display('shop_tmpl_shop', $data); |
180 | 180 | } |
@@ -25,7 +25,7 @@ discard block |
||
25 | 25 | } |
26 | 26 | |
27 | 27 | # 携帯端末からのアクセスを判定するためユーザエージェントクラスをロードします。 |
28 | - $agent =& load_class('User_agent'); |
|
28 | + $agent = & load_class('User_agent'); |
|
29 | 29 | |
30 | 30 | # 携帯端末からの入力文字エンコードを変換します。 |
31 | 31 | if (count($_POST) > 1 && $agent->is_mobile()) |
@@ -41,13 +41,13 @@ discard block |
||
41 | 41 | return; |
42 | 42 | } |
43 | 43 | |
44 | - if (! $this->check_route()) { |
|
44 | + if ( ! $this->check_route()) { |
|
45 | 45 | return; |
46 | 46 | } |
47 | 47 | |
48 | 48 | // load_class()でuser_agentをロードしたため、$this->user_agentとして |
49 | 49 | // して代入されているので、それを$this->agentに変更する |
50 | - $CI =& get_instance(); |
|
50 | + $CI = & get_instance(); |
|
51 | 51 | $CI->agent = $CI->user_agent; |
52 | 52 | unset($CI->user_agent); |
53 | 53 | } |
@@ -16,7 +16,7 @@ discard block |
||
16 | 16 | |
17 | 17 | public function __construct() |
18 | 18 | { |
19 | - $this->CI =& get_instance(); |
|
19 | + $this->CI = & get_instance(); |
|
20 | 20 | $this->CI->load->database(); |
21 | 21 | $this->CI->load->dbforge(); |
22 | 22 | $this->db = $this->CI->db; |
@@ -30,7 +30,7 @@ discard block |
||
30 | 30 | */ |
31 | 31 | public function call($seeder) |
32 | 32 | { |
33 | - $file = APPPATH . 'database/seeds/' . $seeder . '.php'; |
|
33 | + $file = APPPATH.'database/seeds/'.$seeder.'.php'; |
|
34 | 34 | require_once $file; |
35 | 35 | $obj = new $seeder; |
36 | 36 | $obj->run(); |
@@ -52,7 +52,7 @@ discard block |
||
52 | 52 | } |
53 | 53 | |
54 | 54 | $twig = new \Twig_Environment($this->loader, [ |
55 | - 'cache' => APPPATH . '/cache/twig', |
|
55 | + 'cache' => APPPATH.'/cache/twig', |
|
56 | 56 | 'debug' => $debug, |
57 | 57 | 'autoescape' => TRUE, |
58 | 58 | ]); |
@@ -79,7 +79,7 @@ discard block |
||
79 | 79 | */ |
80 | 80 | public function display($view, $params = []) |
81 | 81 | { |
82 | - $CI =& get_instance(); |
|
82 | + $CI = & get_instance(); |
|
83 | 83 | $CI->output->set_output($this->render($view, $params)); |
84 | 84 | } |
85 | 85 | |
@@ -94,7 +94,7 @@ discard block |
||
94 | 94 | { |
95 | 95 | $this->createTwig(); |
96 | 96 | |
97 | - $view = $view . '.twig'; |
|
97 | + $view = $view.'.twig'; |
|
98 | 98 | return $this->twig->render($view, $params); |
99 | 99 | } |
100 | 100 |
@@ -6,7 +6,7 @@ |
||
6 | 6 | |
7 | 7 | public function __construct() |
8 | 8 | { |
9 | - $this->CI =& get_instance(); |
|
9 | + $this->CI = & get_instance(); |
|
10 | 10 | $this->CI->load->library('form_validation'); |
11 | 11 | } |
12 | 12 |
@@ -25,13 +25,13 @@ discard block |
||
25 | 25 | # unset_userdata()メソッドで、セッションデータからその商品を削除します。 |
26 | 26 | if ($qty <= 0) |
27 | 27 | { |
28 | - $this->session->unset_userdata('item' . $id); |
|
28 | + $this->session->unset_userdata('item'.$id); |
|
29 | 29 | } |
30 | 30 | # 指定の数量が1以上の場合は、その商品が存在するかチェックした後に、商品と数量を |
31 | 31 | # セッションデータに追加します。セッションの項目名は「item+商品ID」とします。 |
32 | 32 | elseif ($this->inventory_model->is_available_product_item($id)) |
33 | 33 | { |
34 | - $this->session->set_userdata('item' . $id, $qty); |
|
34 | + $this->session->set_userdata('item'.$id, $qty); |
|
35 | 35 | } |
36 | 36 | } |
37 | 37 | |
@@ -42,9 +42,9 @@ discard block |
||
42 | 42 | */ |
43 | 43 | public function get_all() |
44 | 44 | { |
45 | - $items = []; // 商品情報の配列 |
|
46 | - $total = 0; // 合計金額 |
|
47 | - $line = 0; // 行数 |
|
45 | + $items = []; // 商品情報の配列 |
|
46 | + $total = 0; // 合計金額 |
|
47 | + $line = 0; // 行数 |
|
48 | 48 | |
49 | 49 | # セッションクラスのuserdata()メソッドですべてのセッションデータを取得し、 |
50 | 50 | # ループで回して必要な情報を取り出します。 |
@@ -55,7 +55,7 @@ discard block |
||
55 | 55 | { |
56 | 56 | $line++; |
57 | 57 | # 配列のキーから商品IDを取り出します。 |
58 | - $id = (int) substr($key, 4); |
|
58 | + $id = (int)substr($key, 4); |
|
59 | 59 | # get_product_item()メソッドを使い、商品データを取得します。 |
60 | 60 | $item = $this->inventory_model->get_product_item($id); |
61 | 61 | # 単価に数量を掛けて金額を計算します。 |
@@ -74,9 +74,9 @@ discard block |
||
74 | 74 | } |
75 | 75 | |
76 | 76 | $cart = []; |
77 | - $cart['items'] = $items; // 商品情報の配列 |
|
78 | - $cart['line'] = $line; // 商品アイテム数 |
|
79 | - $cart['total'] = $total; // 合計金額 |
|
77 | + $cart['items'] = $items; // 商品情報の配列 |
|
78 | + $cart['line'] = $line; // 商品アイテム数 |
|
79 | + $cart['total'] = $total; // 合計金額 |
|
80 | 80 | |
81 | 81 | return $cart; |
82 | 82 | } |
@@ -28,7 +28,7 @@ |
||
28 | 28 | $item['price'] = number_format($item['price']); |
29 | 29 | $item['amount'] = number_format($item['amount']); |
30 | 30 | } |
31 | - $data['items'] = $cart['items']; |
|
31 | + $data['items'] = $cart['items']; |
|
32 | 32 | $data['line'] = $cart['line']; |
33 | 33 | $data['total'] = number_format($cart['total']); |
34 | 34 |
@@ -2,7 +2,7 @@ discard block |
||
2 | 2 | <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"> |
3 | 3 | <head> |
4 | 4 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
5 | -<link rel="stylesheet" href="<?=base_url('css/bbs.css');?>" type="text/css" /> |
|
5 | +<link rel="stylesheet" href="<?=base_url('css/bbs.css'); ?>" type="text/css" /> |
|
6 | 6 | <title>掲示板: 投稿確認</title> |
7 | 7 | </head> |
8 | 8 | |
@@ -13,55 +13,55 @@ discard block |
||
13 | 13 | <!-- main --> |
14 | 14 | <div id="main"> |
15 | 15 | <div class="title_banner"> |
16 | -<img src="<?=base_url('images/icons/bbs_titile.jpg');?>" alt="掲示板" width="580" height="70" /> |
|
16 | +<img src="<?=base_url('images/icons/bbs_titile.jpg'); ?>" alt="掲示板" width="580" height="70" /> |
|
17 | 17 | </div> |
18 | 18 | |
19 | 19 | <div class="bbs_new_post_icon"> |
20 | -<img src="<?=base_url('images/icons/bbs_new.jpg');?>" alt="新規投稿" name="toukou" width="150" height="50" border="0" id="toukou" onmouseover="MM_swapImage('toukou','','<?=base_url('images/icons/bbs_new_on.jpg');?>',1)" onmouseout="MM_swapImgRestore()" /> |
|
20 | +<img src="<?=base_url('images/icons/bbs_new.jpg'); ?>" alt="新規投稿" name="toukou" width="150" height="50" border="0" id="toukou" onmouseover="MM_swapImage('toukou','','<?=base_url('images/icons/bbs_new_on.jpg'); ?>',1)" onmouseout="MM_swapImgRestore()" /> |
|
21 | 21 | </div> |
22 | 22 | |
23 | 23 | <p class="center">投稿確認</p> |
24 | 24 | |
25 | 25 | <div class="outer_frame"> |
26 | -<?=validation_errors();?> |
|
26 | +<?=validation_errors(); ?> |
|
27 | 27 | |
28 | 28 | <div class="confirm"> |
29 | 29 | |
30 | 30 | <div class="field">名前: </div> |
31 | -<?=html_escape($name);?> |
|
31 | +<?=html_escape($name); ?> |
|
32 | 32 | |
33 | 33 | <div class="field">メールアドレス: </div> |
34 | 34 | <?php if ($email == '') { echo '(なし)'; } else { echo html_escape($email); } ?> |
35 | 35 | |
36 | 36 | <div class="field">件名: </div> |
37 | -<?=html_escape($subject);?> |
|
37 | +<?=html_escape($subject); ?> |
|
38 | 38 | |
39 | 39 | <div class="field">内容: </div> |
40 | -<?=nl2br(html_escape($body));?> |
|
40 | +<?=nl2br(html_escape($body)); ?> |
|
41 | 41 | |
42 | 42 | <div class="field">削除パスワード: </div> |
43 | 43 | <?php if ($password == '') { echo '(なし)'; } else { echo html_escape($password); } ?> |
44 | 44 | </div> |
45 | 45 | |
46 | -<?=form_open('bbs/post');?> |
|
47 | -<?=form_hidden('name', $name);?> |
|
48 | -<?=form_hidden('email', $email);?> |
|
49 | -<?=form_hidden('subject', $subject);?> |
|
50 | -<?=form_hidden('body', $body);?> |
|
51 | -<?=form_hidden('password', $password);?> |
|
46 | +<?=form_open('bbs/post'); ?> |
|
47 | +<?=form_hidden('name', $name); ?> |
|
48 | +<?=form_hidden('email', $email); ?> |
|
49 | +<?=form_hidden('subject', $subject); ?> |
|
50 | +<?=form_hidden('body', $body); ?> |
|
51 | +<?=form_hidden('password', $password); ?> |
|
52 | 52 | <input type="submit" value="修正" /> |
53 | -<?=form_close();?> |
|
53 | +<?=form_close(); ?> |
|
54 | 54 | |
55 | -<?=form_open('bbs/insert');?> |
|
56 | -<?=form_hidden('name', $name);?> |
|
57 | -<?=form_hidden('email', $email);?> |
|
58 | -<?=form_hidden('subject', $subject);?> |
|
59 | -<?=form_hidden('body', $body);?> |
|
60 | -<?=form_hidden('password', $password);?> |
|
61 | -<?=form_hidden('key', $key);?> |
|
62 | -<?=form_hidden('captcha', $captcha);?> |
|
55 | +<?=form_open('bbs/insert'); ?> |
|
56 | +<?=form_hidden('name', $name); ?> |
|
57 | +<?=form_hidden('email', $email); ?> |
|
58 | +<?=form_hidden('subject', $subject); ?> |
|
59 | +<?=form_hidden('body', $body); ?> |
|
60 | +<?=form_hidden('password', $password); ?> |
|
61 | +<?=form_hidden('key', $key); ?> |
|
62 | +<?=form_hidden('captcha', $captcha); ?> |
|
63 | 63 | <input type="submit" value="送信" /> |
64 | -<?=form_close();?> |
|
64 | +<?=form_close(); ?> |
|
65 | 65 | |
66 | 66 | </div> |
67 | 67 | </div> |