• 締切済み

特定のキーワードで特定のファイルを表示したい

みなさん、はじめまして。 申し訳ありませんが質問させて下さい。 子供向けのサイトを作成していまして、誰でも簡単にページを作れるような環境を提供したいと考えています。 例えば、1人の子供がページを作成するとします。ページ作成の際には、名前を記入する項目、趣味を記入する項目、好きな食べ物を記入する項目などを含むフォームを使います。 この「好きな食べ物を入力する項目」欄で、例えば「apple」と入力すると、あらかじめ私がサーバーに置いていた「apple.gif」をそのページに表示するようにしたいのです。 更に「apple orange」など、空白を設けて複数個指定すると、「apple.gif」「orange.gif」と2つの画像を表示できればと考えています。 仕組みとしては、好きな食べ物で書かれた文字の前に「http://○○○.com/images/」を配置して、後ろに「.gif」という感じなのかな、と思うのですが…。 イラレとHTMLとCSSのデザインが元々担当の人間なので、こういった仕組み作りが全く分からず困っています。 専門の方、またはお詳しい方、いらっしゃいましたら、是非ともご教授頂きたいと思います。 宜しくお願いします。

みんなの回答

  • koke29
  • ベストアンサー率58% (114/196)
回答No.1

考え方はそれで良いと思います フォームで入力となってますが、無いキーワードや誤入力を考慮するなら チェックボックスから選択させるような方法の方がいいと思います それなら複数選択した時の処理も楽ですし あと、いつでもアクセス出来るようなファイルにするなら、入力した値を どこか(DBやtxt、csvとか)に保存して読み込みするか、HTMLファイル 自体を生成する必要もあります ※作成した時だけ表示するだけでいいなら↑は不要です 何にせよ、PHPは全くわかりませんっていう段階なら勉強して下さい 丸投げは禁止なので、ある程度勉強して自分で作ったものが動かない とか、どうしてもわからない みたいな人にはアドバイスくれますけど サンプルを一から作って貰うことは期待しちゃダメです

atsuya192
質問者

補足

返事が遅れてしまいすみません。 アドバイスありがとうございます。 仰る通り、自分で作ってみてから質問するべきだと思いましたので、勉強させてもらっています。初歩からのスタートなので正攻法が分かりませんが、replaceを使った方法で実現できました。 お手数をお掛けしましたm(_ _)m

関連するQ&A