知人から頂いた付録のCD?に入ってたCGIを改造してるのですが、いろいろ試してみたのですが、どうしてもうまくできません。(泣)
こちらにソースを書くと長くなるので、必要な部分のサンプルを書いておきます。
まず、http://lime.pupu.jp/test/index2.html のHTMLの検索フォームを、
http://lime.pupu.jp/test/index.html に変更して、SELECTの値をCGIに受け渡したいのですが、どのようにすれば良いのでしょうか?
CGIの必要な部分のソースはテキストでこちらに記しておきます。 http://lime.pupu.jp/test/search.txt
どなたかご教授頂けると幸いです。よろしくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>> どうしてもうまくできません。
何が、どのように、うまくいかないんですか。
現状のままで、入力(選択)された値はCGI側に渡っています。
ハッシュ %in に入力タグの name属性値をキーとして格納されています。
つまり、
キーワード → $in{word}
地域 → $in{word1}
ジャンル → $in{word2}
AND/OR → $in{sel}
です。
以上、質問のみにお答えします。
この回答への補足
回答ありがとうございます。
フォームのキーワード検索部分 → $in{word}はOKなのですが、
SELECTの値の 地域 → $in{word1}とジャンル → $in{word2}を
CGIにどのように記述して検索処理すれば良いのかが分らなくて困ってます。
search.cgi(サンプルではsearch.txt)の120~122行目を
$in{'word'} =~ s/ / /g;
$word = "$in{'word'} $in{'word1'} $in{'word2'}";
@pairs = split(/\s+/, $word);
としたり、他もいろいろ試したのですが、ダメでした。
CGIの勉強不足な私ですが、よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- CGI htmlからcgiを自動的に起動させたい 1 2023/02/21 19:39
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- その他(IT・Webサービス) MacとWindows Google検索した時のURL表示の違いについて 1 2022/11/17 10:38
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- HTML・CSS (Javascript)印刷するファイルに応じて印刷プレビュー画面で用紙を自動的に切り替えたい!! 2 2022/04/11 12:04
- Excel(エクセル) excel関数について 3 2022/06/06 21:58
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
重複ファイルを削除したいので...
-
Perlで変数に代入された文字の...
-
perlのexistsについて
-
ハッシュリストって単にハッシ...
-
ハッシュ関数について質問です。
-
Perlでの配列のソートについて...
-
perl 文字列検索後に指定フィー...
-
一意(ユニーク)かつ、ソート...
-
Perlのハッシュ変数のソートに...
-
C++ではハッシュはどのように書...
-
Perlのサブルーチンの引数に配...
-
VBAにハッシュ関数はないのです...
-
短くできないでしょうか
-
perlで配列名を動的に作り出したい
-
ハッシュのキーの一部に変数(...
-
perlのハッシュについて
-
短いハッシュの作り方
-
Perlのハッシュのリファレンス...
-
Perlは戻り値で、ハッシュや配...
-
ハッシュ検索はなぜ速い
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ハッシュ検索はなぜ速い
-
文字列を変数名として扱う方法
-
まったく同じファイルのハッシ...
-
チェックデジットについて
-
列挙型と連想配列の違いを教え...
-
英語でのシャープとコメの呼び...
-
ハッシュ値が一致したデータは...
-
重複ファイルを削除したいので...
-
ハッシュの考え方、使用例を分...
-
ハッシュのハッシュを実現したい。
-
ハッシュリストって単にハッシ...
-
短いハッシュの作り方
-
データベースでユーザーのパス...
-
ハッシュ値によるファイルの同...
-
*(アスタリスク)の意味
-
多次元配列から重複を削除
-
perlで配列名を動的に作り出したい
-
Perlでハッシュや配列で重複す...
-
一意(ユニーク)かつ、ソート...
-
ハッシュマーク以降のアドレス取得
おすすめ情報