- ベストアンサー
クライアントの環境変数値を得る。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
私の知らない方法もあるのかもしれませんが。 基本的には無理だと思います。 CGIを実行したときに、ヘッダで送信される情報しかサーバサイドでは取得できません。 Javascriptでもそのへんの値を取得するメソッドはなかった気がします。 どうしてもとなれば、ActiveXなどをつかうしか方法はないのではないでしょうか。 (ActiveXで実際にできるかどうかは見てませんが)
関連するQ&A
- しばらくお待ちくださいダイアログ
よろしくお願いします。 web上で行うチェックプログラムを作成中なのですが、 チェック処理に時間がかかるため(~1分ぐらい)「しばらくお待ちください」のようなダイアログを表示させたいのですが可能でしょうか? 例えば、よくアプリなどをインストールする際に「次へ」を押して次の画面がアクティブになるまで「コピーしています、しばらくお待ちください」ダイアログを表示・・・みたいな感じのものです。 実際にはweb上で「チェック」ボタンを押して(=CGIが実行される)から、チェック画面結果のページがアクティブになるまで表示させるようにしたいです。 webサーバー・・・HP-UX web・・・IE CGI開発言語・・・Perl 開発端末・・・windows2000(Tera Term 使用) どなたか情報をお持ちの方いらっしゃいましたら、 よろしくお願いいたします。
- ベストアンサー
- JavaScript
- Perlでリモートコピー
こんにちは、よろしくお願いします。 Perlでファイルをリモートコピーしたいのですが、、、 UNIXの「rcp」を使用してみたのですがエラーとなってしまいました。 $cmd = '/bin/rcp'; system("${cmd} -p test.txt server1:/home/data/"); Tera Term上でプログラムしているのですが、ターム上ではエラーなく正常にコピー処理が行えます。 実行ユーザーも同じです。 # rcp -p test.txt server1:/home/data/ 何かよい方法、もしくは上記解決策等ありますでしょうか? サーバー・・・HP-UX CGI開発言語・・・Perl5 開発端末・・・windows2000(Tera Term 使用) 以上、ご教授の程よろしくお願いいたします。
- 締切済み
- Perl
- CSVファイルのダウンロード
よろしくお願いします。 現在、ボタンを押すと(=CGI実行)フィルターによりCSVファイルが作成されるという様なものを開発しております。 しかし、その出来上がったCSVファイルをそのままダウンロードしたいと言う要望がありまして、そのCGIに組み込めないものかといろいろ調べております。 概要 (1)ボタンを押す(=CGI実行) (2)フィルターによりCSVファイル作成 (3)作成されたファイルをダウンロード という具合で、教えていただきたいのは(3)です((1)(2)は作成済み)。 実際にはCSVファイルは3つできるのですが、これらをまとめてダウンロード・・・というのはムリですよねぇ(第1希望)。 ムリなら、処理の中で圧縮させます(これぐらいはできます)ので、そのファイルをダウンロードさせるというやり方でも構いません(第2希望)。 実現が難しいようであれば実行結果画面に<a href= ~>で貼り付けます。 webサーバー・・・HP-UX web・・・IE CGI開発言語・・・Perl 開発端末・・・windows2000(Tera Term 使用) 以上、情報等お持ちの方いらっしゃいましたら、 よろしくお願いいたします。
- ベストアンサー
- CGI
- セレクトメニューの項目をファイルから
よろしくお願いいします。 セレクトメニューの項目を別に作成しているテキストファイルから読み込みことは可能でしょうか? aaa.txt 北海道,青森県,岩手県,宮城県,・・・ aaa.html-セレクトメニュー |北海道| |青森県| |岩手県| |宮城県| | ・ | | ・ | | ・ | webサーバー・・・HP-UX web・・・IE CGI開発言語・・・Perl 開発端末・・・windows2000(Tera Term 使用) 以上、よろしくお願いいたします。
- ベストアンサー
- HTML
- CGIからCGIを、CGI環境変数付きで実行するには?
CGI(Perl)からCGI(Perl)を実行してその出力を得るには どうしたら良いでしょうか。 そのCGIがもっている環境変数(IPアドレスとか、POSTデータ)も 渡したいのですが・・・。 Openでパイプを使ってやればいいとまではわかり、 環境変数などを渡さないで純粋にCGIを実行させて その出力を受け取るところまでは出来ました。
- ベストアンサー
- Perl
- print文で「
いつもお世話になっております。 早速ではありますが、 タイトル通り、print文で「""(ダブルクォーテーション)」を出力させたいです。 例えば、 open(OUT, ">>TEST.txt"); print OUT "123:456:789\n"; close(OUT); とある時、「456」だけに「""(ダブルクォーテーション)」をつけて「"456"」として出力・・・、 つまり、TEST.txt の最後の行に、 123:"456":789 と出力させるにはどうしたらよいでしょうか。 サーバー・・・HP-UX CGI開発言語・・・Perl5 開発端末・・・windows2000(Tera Term 使用) 以上、ご教授の程よろしくお願いいたします。
- ベストアンサー
- Perl
- Windowsで環境変数を設定できますか?setenv関数
こんにちわ。 今、Windows環境でC言語でCGIを作成しております。 Perl言語では環境変数の設定が$ENVでできたと思うのですが、 Cではどのようにすればよろしいのでしょうか? 関数の使い方など教えていただきたいのですが。 また、サイトがありましたら教えていただけますでしょうか。 宜しくお願いします。
- ベストアンサー
- C・C++・C#
- 環境変数について(TEMP)
TeX(とそれをうまく使うためのソフトフェア)をinstallするときに、TEMPという環境変数を書き換えなければいけないのですが、TEMPというのは一時的なファイルをおいておく場所を指定しているから、書きかえても問題はないのでしょうか?(ということはうまく書き換えれば都合がよくなる) 参照しているWEBページのようにやろうと思いますが、環境変数はかなり大事なものだと思うので、確認のために質問させていただきました。 よろしくお願いします。
- ベストアンサー
- Windows系OS