« modxメールフォームスニペット「cfFormMailer」version1.0公開 | メイン | MODx Evolution 1.0.3 »

[バグ]cfFormMailer配布ファイル差し替え

先日公開いたしました cfFormMailer v1.0 配布ファイルに不具合が発見されたため、ファイルを差し替えました。
公開時から本日3月10日 14時54分までにダウンロードされた方は、再度ダウンロードしていただくか、下記の修正を行って下さい。
【修正内容】
class.cfFormMailer.inc の1167行目、末尾のセミコロン(;)が全角になっていますので、これを半角に変更してください。


ご利用頂いている方々には、本当に 申し訳ございませんでした。
また、ご報告をくださった trickstar 様、本当にありがとうございました。

カテゴリ:cfFormMailer | コメント (8) | トラックバック (0)

トラックバック

このエントリーのトラックバックURL:
http://www.clefarray-web.net/blog/tb/24

コメント(8)

こんにちは。

バグ報告です。

------
・バグ:エラー時や戻るボタンを押したときに偶数個目のtextareaの値が空になります。

・原因:class.cfFormMailer.inc.phpの296行目のpreg_match_allで、textareaタグが特定の条件下で正しく取得できていないようです。
具体的には、下記のように開始タグと終了タグの間に全く文字等がない場合。
 (開始タグと終了タグがくっついている)
 

・解決方法:
    class.cfFormMailer.inc.php
    
    前)296 preg_match_all("/(.+?)?/ism", $html, $match, PREG_SET_ORDER);

    後)296 preg_match_all("/(.*?)?/ism", $html, $match, PREG_SET_ORDER);
------

当方である程度の確認はしておりますが、
他に影響がないとも限りませんので、よくご検証ください。

以上、ご報告まで。

はじめまして。
cfFormMailer(V.1.0)をテストしていてどうしてもうまくゆかないところがありご連絡します。
Modx1.0.3JでcfFormMailerを使ってユーザーからのファイル添付を行わせようとしたとき、
写真※←これはマニュアルにあるサンプルのままです
を入力用テンプレートに記載すると画像アップロード用のボタンが表示されます。
その後、確認画面→送信となるのですが、実際に送られてくるメールには画像が添付されません。
また、safari(Mac版)とFireFox(Mac版)では表示が異なっているようです(ファイルを選択した後の表示でsafariではファイル名のみを表示し、FireFoxではローカルのパス付きで表示される)。

そこで、添付画像を「/root/xxx/a.jpg」として場合に確認画面でソースを見てみるとphotoの部分の記述(value="send"の方)がsafariでは

FireFoxの方では

となっています。
safariではファイル名を受け渡せていないようですし、FireFoxの方ではローカルのディレクトリーパスを持っていないようです。

また、プラグインでの確認画面での画像表示も行われません。
ユーザーに添付ファイルを送らせ、受け取るためにはマニュアルに記載されている意外に何か設定がいるのでしょうか?

お返事をいただければ幸いです。

なお、サーバー環境は
サーバー:Lolipop
PHP:4.4.9
DB:MySQL 5.1.34
文字コード:utf-8
です。

clefarray様

ご教示ありがとうございます。
すばり enctype="multipart/form-data"を忘れていましたorz...。
ちゃんと送付することが出来ました。
ありがとうございます。お手数をお掛けしました。

はじめまして。
cfFormMailer をありがたく使わせていただいております。

そこで、ご質問があります。
管理者宛メールに、送信者の氏名やメールアドレスを利用することは可能でしょうか?
また、送信内容をDB登録することは可能でしょうか?

お手数とは思いますが、
ご回答いただけると幸いです。
よろしくお願いいたします。

早速のご回答をありがとうございます。
今後のバージョンに期待を寄せてお待ちいたします。
よろしくお願いいたします。

カテゴリーs

Powered by Movable Type 5.01

墨田区 錦糸町のホームページ制作工房 クレファレイ・ファクトリーによるブログです。

クレファレイ・ファクトリー