
こんにちは
CGI初心者です。
http://www.perl-labo.org/formdata/getmethod/get. …日本語
この様に、日本語のGETパラメータを取得したいです。
http://www.perl-labo.org/formdata/jpname/
を参考にしました。
【記述】
#!C:/Perl/bin/perl
package plab;
sub getformdata
{
local $rawdata;
local %formdata;
local @inputs;
local($input, $name, $val);
if ($ENV{'REQUEST_METHOD'} eq "POST") {
read(STDIN, $rawdata, $ENV{'CONTENT_LENGTH'});
}
elsif ($ENV{'REQUEST_METHOD'} eq "GET") {
$rawdata = $ENV{'QUERY_STRING'};
}
@inputs = split('&', $rawdata);
foreach $input (@inputs) {
($name, $val) = split('=', $input);
$name =~ tr/+/ /;
$val =~ tr/+/ /;
$name =~ s/%([A-Fa-f0-9][A-Fa-f0-9])/pack("C", hex($1))/eg;
$val =~ s/%([A-Fa-f0-9][A-Fa-f0-9])/pack("C", hex($1))/eg;
$formdata{$name} = $val;
}
return %formdata;
}
1;
実行するとサーバーエラーになってしまいます。
パスは「#!C:/Perl/bin/perl」で合っています。
記述方法のミスでしょうか?
教えて下さい!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- Perl Perlのエラーについてご教授ください。初心者です。 CGIを別サーバに移したところ、Perlのバー 5 2023/05/31 10:48
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- CGI 古ーくからフリーのtree.cgi掲示板を利用させてもらって来ましたが、最新でなにか復活できないか? 2 2023/04/07 10:43
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SUN BBSの改造方法
-
GETパラメータ
-
ネットワークサービスについて
-
JNAVIから提供されたメー...
-
アンケートの回答をcsv形式で保...
-
ラジオボタン、チェックボック...
-
問い合わせフォーム 文字化け
-
wordの数式について 定積分を書...
-
ラジオボタンが両方とも選択で...
-
検索結果が文字化けします。
-
PerlでCGIを制作している初学者...
-
自作のアクセスカウンタ
-
OPTIONタグにループは使えない...
-
select値をhiddenのvalueに渡し...
-
チェックボックスの返す値
-
htmlからパラメータで、cgiに渡...
-
Yomi-Search新規ウインドで開く...
-
CGI によるファイルのアップロード
-
掲示板の文字色指定について
-
文字コードが正常に変換されま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUN BBSの改造方法
-
perlで書いたcgiでsqliteの使い...
-
tracert ができない原因
-
perl ヒア文(print <<"EOM" ...
-
入力フォームに全角・半角スペ...
-
Windows7でVBScriptによるネッ...
-
name属性をperlに引き継ぎたい
-
sendmailのメール送信ができま...
-
チェックボックスでのor検索
-
CGI(Perl)内での必須項目チェ...
-
CGIで合計を書き出す方法
-
日本語文字化け(GETメソッド?)
-
KENTWEBのBASIC認証について
-
【CGI】画像の表示の仕方【Mini...
-
配列をグループ化して出力したい。
-
Perlでuse socketを使用してフ...
-
文字って数字で表現・・・
-
yoyaku.cgi の改造
-
掲示板(kentさんの所のsunbbs...
-
ラジオボタンが両方とも選択で...
おすすめ情報