1

基本的に私が達成しようとしているのは、ユーザーが1つのcgiスクリプト(現在持っている)に特定の単語を入力できるようにすることです。そうすると、そのエントリがリストに保存され、その単語とリスト全体が別のページに表示されます。 。また、それを.txtファイルに保存しますが、最初にリスト全体を表示する方法を理解しようとしています。現在、ユーザーが入力したキーワードのみが表示されています。

4

1 に答える 1

2

コードが複数の投稿にキーワードのリストを蓄積する方法はありません。まず、CGIスクリプトには状態がないため、毎回空白のリストから開始されます。そして、それが真実でなかったとしても、keywordsとにかく毎回明示的に空白のリストにリセットします。

実行間のどこかにリストを保存する必要があります。テキストファイルは機能しますが、一度に1人のユーザーだけがアクセスできることを保証できる場合に限ります。

あなたはCGIスクリプトに慣れていないので、なぜそれらを学ぼうとしているのかわかりません。最近それらを使用する正当な理由はほとんどありません。実際には、CGIスクリプトを削除し、Webフレームワークを使用して(Flaskのようなマイクロフレームワークが適しています)、リストをデータベースに保存する必要があります(ここでも、構造化されていない「no-sql」ストアが適している場合があります)。

于 2012-12-11T10:14:51.977 に答える