現在、Perlにてチェックプログラム(チェック内容は省かせていただきます)を作っています。
もともとはweb上で「登録」をクリックすると以下のような csh で記述されたcgiが実行され、
------------------------------
#!/usr/bin/csh
echo "Content-type: text/html"
echo ""
~中略~
./既存プログラムA.exe
------------------------------
最終的に「既存プログラムA.exe」が起動するというような物で、今回この「既存プログラムA.exe」が起動される直前にチェックプログラムを実行するというものです。
前置きはこのような感じで、教えていただきたい内容は、
チェックプログラム内の記述に以下のようなチェック項目があります。
------------------------------
if(!(-e $CIRCUIT)){
print"END";
exit(0);
}
------------------------------
「$CIRCUIT」というフォルダが存在するか否か、存在すれば次のチェック項目へ、存在しなければ処理終了というような単純な構文なのですが、
このif文内に、"そのようなフォルダはありません"アラートを表示させるような記述を追加することは可能でしょうか?
サンプルURLや情報等お持ちの方いらっしゃいましたら、
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
ウェブ上でアラートを出すなら
print <<END;
<script>
alert('メッセージ');
</script>
END
とかしてみたらどうでしょう。
(未確認自信なし)
ありがとうございます、うまくいきました。
実は、以前にも似たような記述を追加したことがあったのですが、そのときは体裁を整えるためにタブを入れてしまい、それが原因で不具合がおこっていたようです。
どうも、お世話になりました。
No.1
- 回答日時:
windows環境だったら
popup.vbs
-------------------------------------
Set wsho = WScript.CreateObject("WScript.Shell")
ret = wsho.Popup("そのようなフォルダはありません",3,"エラー")
-------------------------------------
Perlから
system("popup.vbs");
とかするとか
unix環境だったらGTKを使うとか
tcl/TKを呼び出すとか
いずれにしても環境依存になると思います。
この回答への補足
早速のご回答ありがとうございます。
すみません、サーバーはHP-UXです。
GTKや、tcl/TKは初めて聞く言葉なのですが、
開発言語のようなものでしょうか?
少し、レクチャーしていただけると助かります。
以上、よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
歩いた自慢大会
「めちゃくちゃ歩いたエピソード」を教えてください。 長時間でも長距離でも結構です。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
CGI(Perl)のメッセージボックス表示について
Perl
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ログアウト処理でWebブラウザを...
-
Webからアクセスし、画面のボタ...
-
BBS作成について。 諸事情によ...
-
EXCELファイルに誰がアクセスし...
-
空のファイル
-
ラジオボタンのグループ化
-
VBAでサーバーにアクセスするに...
-
ブラウザの表示URLを変える方法...
-
Image::Magickの呼び出し
-
.htaccessを2つ以上設置した場合
-
CGIでソースがそのままでてしま...
-
FTPにて553エラー
-
PostMail パーミッションについて
-
C# ファイル削除のエラーコード
-
jsRSSの設置方法について【NEW】
-
MP Form Mail CGI で 500サーバ...
-
メールフォーム作成でInternal ...
-
ASP(IIS?)のエラーについて
-
CGI初心者です
-
CGIにCSSを
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIって何ですか?簡潔に教えて...
-
Perlプログラム上でアラートを表示
-
ログアウト処理でWebブラウザを...
-
CとPerlどれくらい違うか?
-
ホームページ作成 cgi? java?
-
cgiで呼び出したプログラムを数...
-
空メールを送信すると、サーバ...
-
初心者です。助けて下さいq(T▽T...
-
cgi を定期的に自動実行
-
perlによる外部プログラムの実行
-
前回はごめんなさい。pythonでc...
-
同じ階層内を意味する「./」を...
-
pythonでのCGI作成
-
IISでエラー、Apachでは動くの...
-
メール受信時にパイプしてPerl...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
CGIでソースがそのままでてしま...
-
ASP(IIS?)のエラーについて
-
FTPにて553エラー
おすすめ情報