ホーム ダウンロード ユーザー登録 ログイン ニュース FAQ サポート ログアウト
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
メインメニュー

[ 戻る ] [ 273 ] 番のスレッド表示

[273] formmail 1.2.2でエラーがでます。 res
kurumi  07-06-15 20:47
こんばんは はじめまして
formmail 1.2.2インストールさせていただきました。

それで テキストボックスとテキストエリアだけのフォームだとメールが送られるのですが
セレクトボックスを使用したフォームだとエラーが出てメールを送ることが出来ません。

エラー内容:
Fatal error: Call to undefined function: setvalue() in /home/public_html/modules/formmail/index.php on line 198

index.php の198行目:
$form_ele->setValue($_POST['ele_'.$i->getVar('ele_id')]);

環境は、
Apache 1.3.34
PHP 4.3.10
MySQL 4.0.26
xoops-2.0.16a-JP
になります。

対処法等ありましたら どうぞ よろしくお願いいたします。
[275] 同じ現象が出ています
深雪狂  07-07-31 11:24
はじめまして。
私も同バージョンで、同様の現象が出ています。
管理メニュー>メールフォームで
Warning [PHP]: include_once(/var/www/html/xoops/modules/system/language/english/admin.php) [function.include-once]: failed to open stream: No such file or directory in file modules/formmail/admin/admin_header.php line 47
と出ていませんか?
modules/formmail/admin/admin_header.phpを見たところ、XoopsConfigから変数を取ってきているらしく、Xoopsの言語設定に問題があるようですが、まだ解決には至ってません(笑)
[276] Re: formmail 1.2.2でエラーがでます。
深雪狂  07-08-02 12:34
Xoopsの方をいろいろいじって、というかmodules/system/が入ってなかったのでちゃんと入れた後
Warning [PHP]: include_once(/var/www/html/xoops/modules/system/language/english/admin.php)
は消えたのですが、op や submit に対して undefined のエラーが出まくって
フォームへのテキストボックスやセレクトボックスなどの追加がErrorになってしまいます。
[282] Re: formmail 1.2.2でエラーがでます。
PePeZ  08-04-09 11:16
class/xoopsform/formselect.phpにsetValueが無いということなので、何かXOOPSのcoreをハックしてませんか?

class以下をバックアップとって、xoops-2.0.16a-JPからclass以下を取り出して上書きコピーしてみてください。



Copyright 2003-2017ホームページ制作 Nine Stars(ナインスター)