takada (未認証ユーザー) 木, 2010-10-14 14:24 パーマリンク c-boardについてお聞きしたいのですが パラメータを追加し題名欄の下にプロフィール欄を設けたのですが、 投稿画面よりプロフィールを入力すると以下のようなエラー表示が出るのです。 ERROR:プロフィールが長すぎます。文字以内にしてください。 自分自身でも調べてみたのですが、本来は、を記入してください。のエラー表示が出ると思うのです。 /cmd/pst.plの中にある my $item; foreach $item (keys %item) { #── 長さをチェック if ($::FORM{$item} =~ /^(?: | |\n)*$/s) { $CNF::post{$item}{'indispensable'} && push(@error, "$item{$item}を記入してください。"); } (length($::FORM{$item}) > $CNF::post{$item}{'max'}) && push(@error, ("$item{$item}が長すぎます。$CNF::post{$item}{'max'}" . "文字以内にしてください。")); パラメータはopt_prfにしていますが何が原因なのか心当たりなどありましたら ご指導お願いできませんでしょうか 何分不慣れな者ですから/cmd/pst.plの中にあるものを以下のように編集したのですが sub check_parameter { # もろもろの事情により(?)SJISであることをそれほど意識せずに # 処理しています require './lib/htm.pl'; my @error; my %item = qw( name 名前 email メールアドレス subject 題名 opt_prf プロフール body 本文 key パスワード web ホームページアドレス ); 掲示板のURLも添付していますので何卒よろしくお願い致します。 失礼致します。 高田
c-boardについてお聞きしたいのですが
パラメータを追加し題名欄の下にプロフィール欄を設けたのですが、
投稿画面よりプロフィールを入力すると以下のようなエラー表示が出るのです。
ERROR:プロフィールが長すぎます。文字以内にしてください。
自分自身でも調べてみたのですが、本来は、を記入してください。のエラー表示が出ると思うのです。
/cmd/pst.plの中にある
my $item;
foreach $item (keys %item) {
#── 長さをチェック
if ($::FORM{$item} =~ /^(?: | |\n)*$/s) {
$CNF::post{$item}{'indispensable'}
&& push(@error, "$item{$item}を記入してください。");
}
(length($::FORM{$item}) > $CNF::post{$item}{'max'})
&& push(@error,
("$item{$item}が長すぎます。$CNF::post{$item}{'max'}"
. "文字以内にしてください。"));
パラメータはopt_prfにしていますが何が原因なのか心当たりなどありましたら
ご指導お願いできませんでしょうか
何分不慣れな者ですから/cmd/pst.plの中にあるものを以下のように編集したのですが
sub check_parameter {
# もろもろの事情により(?)SJISであることをそれほど意識せずに
# 処理しています
require './lib/htm.pl';
my @error;
my %item = qw(
name 名前 email メールアドレス subject 題名 opt_prf プロフール body 本文 key パスワード
web ホームページアドレス
);
掲示板のURLも添付していますので何卒よろしくお願い致します。
失礼致します。
高田