1

私は運が悪かったので午後中ずっとグーグルをしていました、それで私は助けを求めてあなたのところに来ました!

最も単純なWebページをホストしている組み込みシステムがあります。

<html>
<head></head>
<body>
   <input type="button" value="Run" action="">
</body>
</html>

ページにはもう少しあります(表示されているシステム変数の一部だけです)が、基本的にはこれですべてです。このページは、組み込みシステムのWebディレクトリに小さなrun.htmlファイルを作成して更新する単純なCアプリケーションから生成します。

私がやろうとしているのは、ユーザーがページを参照してボタンを押すと、単純なシェルスクリプトまたはcアプリが、ファイルにおそらく2文字の「GO」を含む小さなgo.txtファイルを作成することです。別のアプリケーションがボタンが押されたことを最終的に認識できるようにするための、ある種のファイル。

この種のアクセスを可能にするような構文があると私は理論付けていますaction="/root/fs/go.sh"が、私の実験では成功しませんでした。使用しているマシンではPHPが有効になっていないことに注意してください。

グループへの私の質問:これは簡単ですか?それとも、明らかなWebテクノロジーの問題を見逃していて、完全に間違った道を進んでいますか?フィードバックをいただければ幸いです。

ありがとう、

4

1 に答える 1

3

目的の動作を得るには、Webサーバーでいくつかの作業を行う必要があります。フォームを受け取ったときに必要なスクリプトを実行するコードをサーバー上に配置する必要があります。サーバー上のコードは、PHPスクリプト、CでコーディングしたCGIアプリケーション、カスタムApacheモジュールなど、ほとんど何でもかまいません。

これの一番下は、その動作をサポートするためにサーバー側で何かをコーディングする必要があるということです。HTML標準には、クライアントがサーバー上で実行するスクリプトを要求できるようにするものはありません。

于 2012-12-13T20:50:59.123 に答える