ERROR CODE5 Javascriptが有効ではありません。
無料でメールフォームが設置できるmailformpro2を設置していて、「ERROR CODE5 Javascriptが有効ではありません。」の解決方法をご紹介します。
状況1
特定は出来ないがjcode.pmをインストールせずにサーバアップした後、check.cgiでjcode.pmがインストールしていないのに気付き、その後インストールしてテストすると、上記エラーが出るみたい。
解決方法
「commonフォルダ」「mailformproフォルダ」「postcodesフォルダ」をサーバから削除・再アップで処理できるようになります。
jcode.pmの後からインストールでcgi関係が不具合を起こしているのではとおもわれるので、「mailformproフォルダ」だけ削除・再アップでよいかもです。
状況2
datファイルのパーミッションやjcode.pmのインストールもしたのになぜか動かない。まじでわけがわからん。
解決方法
functions.cgiに定義してあるjavascript_check()がhtmlのフォームの値javascript_flagの判定をしており、nullじゃなければエラーを返す処置をしているので、このjavascript_check()を呼び出さなければいいです。
変更箇所
send.cgi 36行目付近
else{
#送信元ドメインのチェック
&domaincheck();
&confcheck();
&spamcheck();
&javascript_check();←これをコメントアウト
と、いうこで
この高機能メールフォームはpaypal決済にも対応していますの是非、無料のメールフォームをお探しの方は一度検討されてみてはどうでしょうか。メールフォームのほかに掲示板やフォトギャラリーなどのプログラムも無料で提供されていますよ。