[Perl] => [CGI]


この日記のはてなブックマーク数 このエントリーを含むはてなブックマーク

CGI::Lite モジュールを使用すれば簡単に値をURLエンコードすることができます。


#/usr/bin/perl


use CGI::Lite;
$value = 'テスト';
$uencoded_value = url_encode($value);
print "$uencoded_value\n";


CGIモジュールでも同様のことができます。


param('name', 'value'); #<-- 環境変数に名前がnameで、値がvalueをセットします。
$qstr = query_string(); #<-- 環境変数を読み込みます。


あとは$qstr を ./program.cgi?$qstr とすればOKです。



関連記事
HTML::Template
Apache::ASP
CGI::Session - セッション管理
CGI - ヘッダーを出力する
シェルからCGIにパラメータを渡す
radio_group - ラジオボタンを表示
checkbox_group() - チェックボックスを表示する
エラーをブラウザーに表示するには - CGI::Debug
URLエンコードするには
リダイレクト
popup_menu - HTMLの選択フィールドを表示する
キャッシュを無効にするには
CGI::Cookie - クッキーの取得及び設置
CGIモジュール - フォームの値を取得
広告