-
投稿者投稿
-
2023年11月6日 3:27 PM #132746
いつもお世話になっております。
【お使いの Snow Monkey のバージョン】25.2.1
【お使いの Snow Monkey Blocks のバージョン】20.3.2
【お使いの Snow Monkey Editor のバージョン】9.3.0
【お使いの Snow Monkey Forms のバージョン】6.0.1
【お使いの PHP のバージョン】7.4.33
【お使いのブラウザ】Chrome 118.0.5993.118### 発生している問題
①Snow Monkey Formsでfileブロックを追加
②日本語の名前のファイルを添付する
③確認画面へ進む
④添付したファイルの名前がunnamed-fileに変更されてしまう
⑤そのまま送信をするとunnamed-fileの添付ファイルがメールに送られる
### 試したこと
Snow Monkey Formsを除いたプラグインの無効化した上でのテスト
Snow Monkey関係のアップデート不具合と呼べるのかWordPressの仕様なのか、定かではないのですが
投稿をさせていただきます。なにか対処法があればご教唆いただければ幸いでございます。
何卒よろしくお願い申し上げます。♥ 0いいねをした人: 居ません2023年11月7日 9:45 AM #132761デフォルトでは「{name属性値}-{ファイル名}」になるようにしています。
なので、例えば「添付画像」という name 属性が設定された項目から「画像A.jpg」がアップロードされたとしたら、「添付画像-画像A.jpg」という名前になるのが仕様です。
「画像A.jpg」の部分は PHP のアップロードされたファイルの情報である
$_FILES['name']
からとってくるので、何らかの原因で PHP レベルでここに日本語が入らないのであれば Snow Monkey Forms でも日本語にならないということにはなります。その日本語名ファイルを頂けるのであればこちらの環境でも調査してみます!
♥ 0いいねをした人: 居ません2023年11月7日 1:10 PM #132772キタジマ様
いつもお世話になっております。
ご回答いただきありがとうございます。PHP側の原因であれば、PHPのバージョン変更で改善される場合があるかもしれませんね。
色々と試してみます。>その日本語名ファイルを頂けるのであればこちらの環境でも調査してみます!
ありがとうございます。テストファイルがありますので、下記URLよりお送りさせていただきます。
お手数ではございますが、ご確認、お調べいただけますと幸いです。何卒よろしくお願い申し上げます。
♥ 0いいねをした人: 居ません2023年11月7日 1:24 PM #132775 -
投稿者投稿
- トピック「SnowMonkeyFormsで日本語名の添付ファイルを添付した際にファイル名がunnamed-fileと変更されてしまう」には新しい返信をつけることはできません。