
今ホームページを作っています。
登録のフォームがあって、その中にプルダウン形式で選んでもらうものがあります。
その選択されたデータをリストとして表示させるのと、それの画像を表示させたいのですが上手くいきません。
実際とは違いますが例として、
プルダウン形式で「りんご、みかん、いちご」のうち「りんご」を選択してもらったとして、そのデータをリストとして表示するページで「りんご」とそのまま表示させるのと、「りんごの画像」を表示させたいのです。
色々と試してみて「りんご」とそのまま表示させるのはできたのですが、画像のほうがプルダウン形式で選択されたデータを引っ張ってきて「http://アップロード先のurl/データ名.jpg」にしてるのですが、データ名が「りんご」なので日本語になってしまい、ファイル名はもちろん英語なので表示させることができません。
すごく初歩的な質問で恐縮なのですが、どなたか教えて頂けないでしょうか・・・。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんにちは。
多くのアプリでは選択肢等で実際に送信されるデータをコードとして渡して(商品コードみたいな感じ)受け取り側でそのコードに紐付く名称を取得したりします。
<option value="ringo">りんご</option>
として送信し、取得するロジック側でringoをりんごに置き換え、ファイル名にはringoを渡すようにすれば実現出来ると思います。
またはりんごが来たらringoに置き換えるということも出来ますが。
データベースなんかを使っていれば簡単に出来るのですが使っていない場合は連想配列等でringoをキーにりんごという値を保持しておくようにすると配列の変数からringoに紐付くりんごが取得できたりします。
データが少ないのであれば
if ( $value=="ringo") {
$dispName = "りんご";
}
とすれば表示するところは$dispNameにある「りんご」が表示され、ファイル名の部分には$valueの「ringo」が利用できます。
(言語がわからないのでそれにあわせて下さい)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wordの差し込み印刷で文字...
-
【C#】DataGridViewの最大列数...
-
ActiveReportのサブレポート機...
-
INIファイルに一括書き込みを行...
-
「外部データの取り込み」とい...
-
VisualBasic2010のPictureBoxに...
-
Excel VBA:特定の文字列以降(...
-
findstrのerrorlevel
-
shシェルスクリプト 空白行の...
-
「取得先」という表現について
-
classの再定義エラーについて
-
EXCEL、マクロ-改ページ行番号...
-
XMLのタグの有無をPHPで判定し...
-
Smarty変数の値をJavascript変...
-
VB.NETでボリュームを取得・設...
-
ps3で久しぶりにCDの音楽情報取...
-
ExcelVBAで、FileSystemObject...
-
複数ページでセッションを使わ...
-
Google scholarがひらけなくな...
-
開始と終了を指定して、その間...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wordの差し込み印刷で文字...
-
excel access連携 このテーブル...
-
【C#】DataGridViewの最大列数...
-
WordでExcelデータを差込...
-
DTOとEntityの差は何ですか。
-
MSFlexGridのデータを初期化し...
-
Strutsで画面に表示した値の再...
-
長い1枚ページを無限スクロール...
-
「外部データの取り込み」とい...
-
表を表示するコントロールについて
-
INIファイルに一括書き込みを行...
-
C言語で地図を描きたい
-
OleDbDataReaderで単精度浮動小...
-
GridViewからチェックボックス...
-
ASP.NET GridView の検索画面で...
-
VB webbrowserを使ってサイトの...
-
Excelデータの表示方法について
-
VBA内でのGetPixelを使用した時...
-
ActiveReportのサブレポート機...
-
アクセス+VBA 最適化
おすすめ情報