ご利用のサーバ: さくらインターネット
Webサーバのバージョン :
PHPのバージョン :5.2.17
データベースのバージョン : 5.1.66-log
MODXのバージョン : 1.0.10J-r3
ブラウザ :fierfox23.0.1
-----
お世話になっております。
modxサイトですが、これまでメールフォームはmodxの外に作っていました。
フォームからの送信データをcsvに溜めて出力するためf_mailer.cgiを使用していたためです。
(f_mailer.cgiはUTF-8未対応のためmodxリソース内だと文字化けしてしまうので)
cfFormMailerとcfFormDBを使えばcsv出力ができるとわかったので、インストールしてみたのですが
cfFormDBでエラーでが出てしまいます。
イベントID 0
ソース Parser - - Module - Execute module
日付 2013/09/10 18:51:58
ユーザー support
Use of undefined constant E_USER_DEPRECATED - assumed 'E_USER_DEPRECATED'
? MODX Parse Error ?
MODX encountered the following error while attempting to parse the requested resource:
? PHP Parse Error ?
PHP error debug
ErrorType[num] : PARSING ERROR[4]
File : /home/******/www/home/manager/processors/execute_module.processor.php(116) : eval()'d code
Line : 14
Source : - Module
Basic info
REQUEST_URI : /manager/index.php?a=112&id=3
Manager action : 112 - Execute module
Referer : http://******.co.jp/manager/index.php?a=1&f=menu
User Agent : Mozilla/5.0 (Windows NT 5.1; rv:23.0) Gecko/20100101 Firefox/23.0
IP : 61.45.201.25
Parser timing
MySQL : 0.0553 s (3 Requests)
PHP : 0.0433 s
Total : 0.0986 s
Backtrace
1 include_once()
manager/index.php on line 404
2 evalModule()
manager/processors/execute_module.processor.php on line 103
Output:
Parse error: syntax error, unexpected T_STRING in /home/******/www/home/manager/processors/execute_module.processor.php(116) : eval()'d code on line 14
cfFormMailerは送信できましたが、確認画面を出さずに、直接送信することはできないでしょうか?
csvデータで集計しやすいように、選択項目のvalueを選択項目名でなく、value="1" value="2" としていて
確認画面を見ても数字のみなになってしまうので…。
よろしくお願いいたします。