• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:htmlやCGIでのデータの送信について)

HTMLやCGIでのデータの送信について

このQ&Aのポイント
  • ホームページ作成時に、プルダウン形式で選択されたデータをリストとして表示させる方法と、画像を表示させる方法について質問です。
  • データのリスト表示はできるが、画像の表示ができない問題に直面しています。
  • 選択されたデータの日本語ファイル名を英語ファイル名に変換して表示させる方法を教えていただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 多くのアプリでは選択肢等で実際に送信されるデータをコードとして渡して(商品コードみたいな感じ)受け取り側でそのコードに紐付く名称を取得したりします。 <option value="ringo">りんご</option> として送信し、取得するロジック側でringoをりんごに置き換え、ファイル名にはringoを渡すようにすれば実現出来ると思います。 またはりんごが来たらringoに置き換えるということも出来ますが。 データベースなんかを使っていれば簡単に出来るのですが使っていない場合は連想配列等でringoをキーにりんごという値を保持しておくようにすると配列の変数からringoに紐付くりんごが取得できたりします。 データが少ないのであれば if ( $value=="ringo") { $dispName = "りんご"; } とすれば表示するところは$dispNameにある「りんご」が表示され、ファイル名の部分には$valueの「ringo」が利用できます。 (言語がわからないのでそれにあわせて下さい)

すると、全ての回答が全文表示されます。

関連するQ&A