Can’t modify require

tabagenさん (2012-04-12 18:10:07) http://cgi.geocities.jp/gen0722/form/example.html

メールフォームを送信しようとしたところ、

エラーメッセージが以下のように表示されました。

Software error:

Can’t modify require in scalar assignment at /form/mailformpro/send.cgi line 12, near ");"

BEGIN not safe after errors--compilation aborted at /form/mailformpro/send.cgi line 12.

For help, please send mail to this site’s webmaster, giving this error message and the time and date of the error.


これ以前に
Can’t locate Jcode.pm…から始まるエラーメッセージが表示されましたが、その都度他の掲示板の通りにline 4やline 5etc.をコメントアウトし、現在の状況に至った次第です。

お手数ではございますが、ご返答よろしくお願い申し上げます。。

Re:Can’t modify require

和田 (2012-04-15 00:08:47) www.synck.com

Jcodeはコメントアウトしたら駄目です!必須モジュールなので。
JcodeはJcodeファイルを一式アップすれば動くので、お手数ですが最初から設置しなおしてください。
Jcodeは以下のURLからダウンロードできます。Jcode.pmとJcodeフォルダをsend.cgiと同じ場所にアップします。
http://search.cpan.org/~dankogai/Jcode-2.07/Jcode.pm

Re:Re:Can’t modify require

tabagenさん (2012-04-19 15:27:24) http://cgi.geocities.jp/gen0722/form/example.html

ご返答ありがとうございます。。

Jcode.pmを上記のURLからダウンロード(※)し、同じ場所にアップロードたところめでたくthanksページが出て来ました。

が、時間がグリニッジ標準時のままで、下記の掲示板
http://www.synck.com/contents/faq/gdycY7Jq17sMoq2QNAqlGQ.html
で調べたところ時間を調整するのに

$ENV{’TZ’} = "JST-9";
$DATE = time;

を追加すれば良いそうなのですが、こちらはどのページに書き足せば良いのでしょうか?

いつもありがとうございます。

※ダウンロードし、ファイルを解凍した際、jcode.pmは見つかったのですが、jcodeフォルダは見つかりませんでした。jcodeフォルダはアップロードしなくても今のところ動作に以上は見当たらないのですが、必要なのでしょうか??

Re:Re:Re:Can’t modify require

和田 (2012-04-22 14:39:22) www.synck.com

記載するのはconfig.cgiでもfunction.cgiでもどこでも大丈夫ですよ~

Re:Re:Re:Re:Can’t modify require

tabagenさん (2012-04-24 17:17:03) http://cgi.geocities.jp/gen0722/form/example.html

度々失礼します。

早速config.cgi内に記載してみたのですが以下のメッセージが出て来てしまいました。。。。

Software error:

Unrecognized character \xE2 at config.cgi line 9, <DATA> line 855.
For help, please send mail to this site’s webmaster, giving this error message and the time and date of the error.

Content-type: text/html
Software error:

[Tue Apr 24 08:01:33 2012] send.cgi: Unrecognized character \xE2 at config.cgi line 9, <DATA> line 855.
Compilation failed in require at /form/mailformpro/send.cgi line 6.
For help, please send mail to this site’s webmaster, giving this error message and the time and date of the error.

ちょっと分からないもので。。

Re:Can’t modify require

和田 (2012-04-24 19:43:53) www.synck.com

シングルクォートやダブルクォートなどはすべて半角で入力しなおしてください。