http://www.kent-web.com/cgi/wfinder.cgi
を使用しています。
ですが、これのキーワードボックスを使うのではなく、FLASHで作成したテキストボックスとボタンを使用して
検索を行いたいのです。
<FORM ACTION="$script" METHOD="POST">
<INPUT TYPE=TEXT NAME=word STYLE="BORDER-STYLE:SOLID; BORDER-COLOR:GRAY; BORDER-WIDTH:1;" SIZE=40 VALUE="$in{'word'}">
<INPUT TYPE=SUBMIT STYLE="BORDER-STYLE:SOLID; BORDER-COLOR:GRAY; BACKGROUND-COLOR:SILVER; BORDER-WIDTH:1;" VALUE="検索">
<BR><BR>
<B>表\示件数</B>
<SELECT NAME="view">
として、テキストボックスに、FLASHのテキストボックスからデータを入れることはできましたが、この後、「検索」ボタンを押さなくてはなりません。
そうではなく、FLASHの検索ボタンをおしたら検索結果が出るようにしたいのです。
上記のcgiファイルをどのように変更すればいいのでしょうか?
No.1ベストアンサー
- 回答日時:
FLASHでテキストボックスや検索ボタンを作ればいいのよ
FLASH MXから簡単にできるようになっていますよ
流れ的にはFLASHとCGIの連携です。
FLASHでフォームを作成し入力されたデータをCGIへ送信します。CGIで処理を行った後にHTMLもしくはFLASHへ処理内容を渡す。
単純なことですw
CGIでは通常の場合と比べて注意するのは改行コードぐらいです。FLASHの改行コードはMACと同じです。
CGI側のデコード処理で改行コードの変換など行っている場合は注意して下さい
FLASHで検索ボックスとかボタンは作成済みです。
そこへ入力したデータを、検索フォーム(cgi)のテキストボックスへ入れるまではできました。
現在は
1.FLASHの検索ボックス(入力)
→2.FLASHの検索ボタンを押す
→3.検索フォーム(cgi)のテキストボックスへ自動で入力
→4.検索フォーム(cgi)のボタンを押す
→5.検索結果の表示
というような状態になっています。
ここの3.4.をなくしたいのです。
よろしくお願いします。
No.2
- 回答日時:
→3.検索フォーム(cgi)のテキストボックスへ自動で入力
→4.検索フォーム(cgi)のボタンを押す
上記は無駄な作業ですね!
FLASHから直接CGIへデータを転送した方がいいですね。
FLASH側では「loadVariables」関数を使うことでCGIへデータを渡せます。
//検索ボタンを押した時の処理
loadVariables("http://xxx.xxxxx.cgi,"post")
受けるCGI側はHTMLと同様特に変更はいりません。
※FLASHではなく一度HTMLでCGIの動作を確認して下さい
FLASHとCGIの連携はこちらのサイトのサンプルをみると理解しやすいと思います。
「FLASH掲示板」はすこし複雑なので連携を勉強したいのであれば「FLASHメール」か「FLASHカウンター」を見るとわかりやすいですよ!!
回答ありがとうございます。
on(press){
this.getURL("http://--wfinder.cgi","POST");
}
を
on(press){
loadVariables("http://--wfinder.cgi","POST");
}
と変更してみましたが、何も変化がおきません…。。
どこが悪いのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- HTML・CSS <!DOCTYPE html> <html> <head> <meta charset="utf-8 2 2023/01/05 01:04
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS (Javascript)印刷するファイルに応じて印刷プレビュー画面で用紙を自動的に切り替えたい!! 2 2022/04/11 12:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
number 改行が追加できない
-
Excel VBA メール作成について ...
-
CGIを勉強しています。¥n(改...
-
Rstudioによるテキストマイニン...
-
Line Inputにて改行があっても...
-
if文中で@***(配列変数)って...
-
ポインター引数の関数でコンパ...
-
UTF-8で5~6バイトになる文字コ...
-
COBOLのCOMP形式について
-
ビットスワップとバイトスワッ...
-
エクセルシート名の制限を変更...
-
char str[256]の256の意味は?
-
10Mバイトて文字数に すると何...
-
stable diffusionのエラー
-
バイナリとBCDコード
-
3バイト文字(UTF-8)をprintfで...
-
バイト列とバイナリ列の違いが...
-
pythonでDBのカラム名で取得し...
-
matlabのソースコードをpython...
-
varchar(M)のMは文字数ですかバ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBA メール作成について ...
-
CGIを勉強しています。¥n(改...
-
改行コードがそのまま表示され...
-
Line Inputにて改行があっても...
-
Rstudioによるテキストマイニン...
-
Excelで、HTMLタグだけを削除す...
-
エクセルで「改行コード」を「...
-
MACの改行コード変更について教...
-
【HELP!!】Excelから保存したtx...
-
ホームページビルダーで行間を...
-
perlで、[ \\r\\n , \\n ]の意...
-
alertの警告文を2行にしたい
-
連想するもの教えてください
-
テキストボックスに入力された...
-
全文表示…の仕方。
-
メモ帳での改行
-
PHP <br /> <br> 結局どっち?
-
改行コードについて
-
brタグについて質問です。
-
if文中で@***(配列変数)って...
おすすめ情報