• ベストアンサー

PHP?

商品のURLと商品名・金額だけをテキストファイルなど 誰でもできるファイルに入力だけして それをするだけで 表示が添付した画像のようになるには どの方法になるのでしょう。 なにを設定するとそうなりますか???

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

  • ベストアンサー
  • aoyama984
  • ベストアンサー率45% (253/561)
回答No.4

どの辺の説明が必要なのか不明ですが 画像 と リンク先ページ を用意するとして データは タイトル 価格 画像アドレス リンク先アドレス の4つをTEXTで入力すれば可能です 1つ条件があって 文字コードをUTF-8にします http://www.forest.impress.co.jp/lib/offc/document/txteditor/terapad.html Terapadのように 文字コード 改行 を指定できるエディタを利用します 今回は タブ区切り の CRLF改行 にしてあります 全体を UTF-8 で 下記のように入力します タイトル[タブ]価格[タブ]画像アドレス[タブ]リンク先アドレス[CRLF] タイトル[タブ]価格[タブ]画像アドレス[タブ]リンク先アドレス[CRLF] タイトル[タブ]価格[タブ]画像アドレス[タブ]リンク先アドレス[CRLF] 全体を1つのかたまりとして受け取るので これを分解していきます CRLFで分割する これで 1行ごとのデータを取り出します タブで分割する これで 1項目ごとのデータを取り出します ---------------------------------------------------------- ---------------------------------------------------------- どのようにレイアウトするかは自由です myHTM = myHTM +"<div class='cls-box1'>" +" <br><div align='center'>" +" <img src='./image/"+myTD[7]+"' alt='サンプル'></div><br>" +" <div align='center'>" +" <img src='./image/_new_hot_s.gif' alt='new'></div>" +" <br>"+myTD[1]+"</div>"; サンプルでは この部分がレイアウトになります DIV要素の中に情報を順番に並べています タイトル 価格 画像 リンク先 のようなTEXTを作ると myTD[0] が タイトル を意味します myTD[1] 価格 myTD[2] 画像 myTD[3] リンク先 myHTM = myHTM+"<div class='cls-box1'>" +"<img src='"+myTD[2]+"' alt='サンプル'>" +"<br>"+myTD[0] +"<br>"+myTD[1] +"<br><a href='"+myTD[3]+"'>リンク</a>" +"</div>"; 単純にはこういう書き方で希望に近いものになると思います HTML CSS は分かるでしょうか Javascript は分かるでしょうか 上記の説明がほとんど意味不明なら 完成品をもらうしかないと思います HTML CSS が分かるなら あと一歩でできるはずです どういう感じでしょうか

minny0905
質問者

お礼

頑張ってみます!!! 本当に、ご親切にありがとうございます。

その他の回答 (3)

  • aoyama984
  • ベストアンサー率45% (253/561)
回答No.3

リンクも可能です TEXTは単純に文字の情報だけ記録する場所なので それをどのように利用するかは Javascriptの処理になります リンク先を用意して リンク先のURLをTEXTに書いて Javascriptで処理することでできます どういう形にしたいのか 良ければ詳しく教えてください どんな項目が必要か(全て)  どんな画面から次はどんな画面に移るのか(画面遷移)  不明な点が明確なら その部分を教えてください そこを中心に説明します 処理内容 コードが不明なら 全体像を詳しく教えてください

minny0905
質問者

お礼

お手数おかけしてすみません。 本当に。ありがとうございます。

minny0905
質問者

補足

具体的内容ですが、 新着商品をならべたいのです。 イメージ的には http://www.lawson.co.jp/recommend/new/ で三日分が出てるのですが これをiframeで1日分だけ表示させて スクロールで3日分表示させたいのです。 内容的には、 商品画像と商品タイトル、商品価格で、その商品のリンクをつけたいのです。 私が、毎日手動で更新してもいいのですが そうすると毎日更新するとなると 私の休暇がなくなります。 テキストデーターだけをUPするようにしておけば htmlの知識がなくとも 誰でもできるのではないかと考えました。

  • aoyama984
  • ベストアンサー率45% (253/561)
回答No.2

http://beauty.geocities.jp/nishihama985/css-box/mypage.htm http://beauty.geocities.jp/nishihama985/css-box/mydata.txt 他に条件が無ければ Javascriptでも可能です 画像を用意して mydata.txtを入力すれば 表示できます 使い方で分からない部分があれば詳しく説明します 補足を

minny0905
質問者

お礼

ありがとうございます。 ちょっと。不慣れというか初心者なもので 時間がかかるかもしれません。 本当にありがとうございます。

minny0905
質問者

補足

このテキストファイルでは リンクの設定はできないのですか?

  • blanc210
  • ベストアンサー率55% (5/9)
回答No.1

PHP(あるいはその他プログラム言語)を使えば ご希望の表示を実現できるでしょう。 が、データベースやプログラムについての知識が必要になります。 もうすこし易しい方法、となれば(手間ですが)1個1個 HTMLでかけば 良いでしょうね。

minny0905
質問者

お礼

1個1個だと 大変というか 誰でも簡単にいじれるようにというのが あったので。 データベースとかプログラムの知識ですよね。 難しいですね。 ありがとうございました。

関連するQ&A