バージョン選択

フォーラム

メニュー

オンライン状況

53 人のユーザが現在オンラインです。 (44 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 53
もっと...

サイト内検索

質問 > 管理機能 > アップロードファイルサイズチェック

管理機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
snitta
投稿日時: 2015/2/16 16:45
対応状況: −−−
一人前
登録日: 2013/10/3
居住地: 島根県
投稿: 100
Re: アップロードファイルサイズチェック
ファイルサイズによってエラー画面が分岐する原因は、post-max-size ディレクティブの副作用によるものと考えられます。
http://php.net/manual/ja/ini.core.php#ini.post-max-size

1. post-max-size に引っかかり $_POST が空になる。
2. LC_Page::doValidToken() 内から SC_Utils_Ex::sfDispError() が呼び出される。

(1)の時点で編集中のデータは失われています。
そのためEC-CUBE側で出来そうな対策は、(1)を検出した時点で

* 商品登録画面にリダイレクトする。ただし1からやり直し
* ブラウザの履歴から送信前の画面に戻るようユーザーに指示を出す

等でしょうか。


----------------
Seiji Nitta
zenith6@gmail.com
https://github.com/zenith6/

kiyo
投稿日時: 2015/2/13 14:21
対応状況: −−−
常連
登録日: 2009/6/2
居住地:
投稿: 36
アップロードファイルサイズチェック
商品登録画面にて、商品画像をアップロードする場合、本来画像データを指定します。
ACCESSファイルXXX.mdbをアップロード指定した場合、ファイルサイズが小さい(5MBぐらい)場合はエラーメッセージが表示されるのですが、サイズが大きい場合(100MBぐらい)はエラーメッセージを表示せず、SC_Utilsの処理によりエラー画面へ分岐しメッセージが表示されます。これをファイルサイズが小さい場合と同様にエラーメッセージを表示するようにしたいのですが、どこでエラーをチェックしてSC_Utilsへ処理を渡しているのでしょうか?

どなたかご存知の方、いらっしゃいましたらお教え願いないでしょうか?

EC-CUBEバージョン 2.11.4

スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,290名です
総投稿数は109,689件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.