• ベストアンサー

皆様、申し訳ございませんがお力をお貸しいただきますようお願いいたします。

皆様、どうか助けてくださいませ。 http://shopping.yahoo.co.jp/category/5175/ ↑ 1.2.3.4.5.6.7.8.9.10 次へ 例えばこのようなサイトをつくりたいのですが。 情報を更新していくと1ページに入り 1ページ目の一番下にあった情報は2ページ目に行くようなプログラム?などといった良くあるサイトを作りたいのですが、初心者の私には全く分かりません・・・。 PHP・CGI・jaba? 外注にも出せず自力でやるしかなかったのですが、納期が迫りもう限界です。 皆様、どうか私にも分かるような具体的な回答をお願い致します。

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

  • ベストアンサー
  • memphis
  • ベストアンサー率40% (975/2395)
回答No.2

PHP、CGIのどちらでもできます。 一般的な掲示板・ブログなら機能としてあるので フリーの掲示板のソースを見て作成すればいいです。 http://www.kent-web.com/bbs/index.html

m-----c
質問者

お礼

おかげで完成できました。 本当に感謝いたします。

その他の回答 (3)

  • Gizensha
  • ベストアンサー率34% (207/608)
回答No.4

いまいち何を作りたいのか伝わってきません。 >初心者 >納期が >具体的な回答を 問題の丸投げを受けているような気さえしてきます。それにしても情報が足りなすぎるのですが。 外注に出せなかったとありますが、業務で使うサイトならプロに任せるしかないです。

m-----c
質問者

お礼

おかげで外注に出さずにすみました。 とても解りやすい回答に感謝いたします。 ありがとうございました。

回答No.3

サーバー側に、要求(この場合はクリックされた番号)に応じた、HTMLを吐き出すプログラムが必要です。 一例ですが、下記のようなイメージで作ることができます。 ・更新していく情報は、ファイルとしてサーバ側に持つこと。 ・TOPページがアクセスされたら、ページ番号1をサーバー(CGI)に送る。 ・下段のページ番号がクリックされたら、そのページ番号をサーバー(CGI)に送る。 ・サーバー(CGI)は、情報ファイルのレコードを登録日でソートし、受け取ったページ番号に従って、該当ページの項目をHTMLで出力する。 ・新規登録は、別ページをつくり、情報を入力させ、サーバー(CGI)に送信する。 ・新規登録情報を受け取ったサーバー(CGI)は、受け取った情報を今の日付とともに情報ファイルに書き出す。 (注)ソートは登録日が昇順又は降順に並んでいないことを仮定しています。常に登録日順に並ぶように情報ファイルを書き出すのであれば、ソートは必要ありません。 例えば、初期状態で下のようなファイルがあったとして、 --国名ファイル(サーバー側)----- [No][登録日][国名][首都] 1、2/5、日本、東京 4.1/25、フランス、パリ 3、1/30、中国、北京 2、2/4、イギリス、ロンドン 5.1/24、イタリア、ローマ 6.1/20、オーストラリア、キャンベラ 7.1/15、ロシア、モスクワ --------------------------------- 1ページに3件の情報を表示するホームページを作った場合、 Topページにアクセスすると、ページ番号の[1]がサーバーに送信される。 サーバーのCGIは国名ファイルのレコードを登録日でソートし、ページ[1]に該当する3件をHTMLで出力する。 以下のように表示される。 --ホームページ--------------- Welcome My HomePage!! 1.日本、東京 2.イギリス、ロンドン 3.中国、北京 [1][2][3][次ぎへ]<新規登録> ------------------------------ ここで、[3]がクリックされたら、サーバーに[3]を送信する。 サーバーのCGIは国名ファイルのレコードを登録日でソートし、ページ[3]に該当する3件をHTMLで出力する。 以下のように表示される。(最後のページなので実際は1件) --ホームページ--------------- Welcome My HomePage!! 7.ロシア、モスクワ [1][2][3][次ぎへ]<新規登録> ------------------------------ ここで<新規登録>がクリックされたら、新規登録用の別ページに移動する。 --ホームページ--------------- Welcome My HomePage!! 新規登録ページ 国名を入力して下さい・・・(   ) 首都を入力して下さい・・・(   ) [送信][クリア][Topページへ] ------------------------------ 情報が入力され、[送信]がクリックされたらサーバーに情報を送信、サーバーのCGIは、新規情報を日付と共に国名ファイルに書き出す。 簡単ですが、こんなイメージで出来ると思います。 CGIは、PerlでもPHPでもいいと思いますが、実際にCGIを置くサーバーで実行可能な言語で。

m-----c
質問者

お礼

勉強になりました。 ありがとうございました

noname#84373
noname#84373
回答No.1
m-----c
質問者

補足

せっかくのご回答ですが違います。 私の説明が下手ですみません。 1ページ目には10個の情報が入るとして、 今現在、1ページ目に10個の情報があり、 11個目の情報を入れると、1ページ目に入ってた一番古い情報が2ページ目に自動で移ってほしいのです。

関連するQ&A

  • サイト更新について

    ITmedia、Adobeなど大手の更新システムはどのようになっているのでしょうか? そこまでの情報量ではありませんが、会社のサイトにもそのようなシステムを導入したいと考えています。 例えば、 ・すぐに更新できる ・全体のページの統一 ・カスタム・操作も簡単 などがあればいいと思っています。 CGIやPHPやMySQLなどを使うのでしょうか? HTMLの作成はできますが、CGIは設置くらいしかできなく、言語などはわかりません。 外注でお願いしたいですが、小規模なので、できれば自分たちでできることから始められたらいいと思っています。 また、ブログを作るうえでMovable Typeがありますが、このツールは会社のサイトにも使えるものでしょうか。 以上よろしくおねがいします。

  • CGIとPHPの違い

    CGIで作っていたアンケートフォームがあるのですが、そのページを含め、WEBサイト全体を外注で作り直してたところ、フォームがPHPになって戻ってきて、こちらで触りにくくなってしまいました。 PHPの利点とは何なのでしょう?CGIよりも使い勝手が良いものなのでしょうか? また、PHPというものは簡単に使えるものなのでしょうか?例えば、質問事項を増やしたり減らしたりという程度なのですが。。。

    • ベストアンサー
    • PHP
  • 直らない・・・みなさんどうかお力を!

    パソコンがおかしいです。前はデスクトップのmsnのアイコンからサインインできたのですが、三ヶ月ほど前から、『サインインしています(2回目)』『〃(3回目)』…と順に表示され、『〃(5回目)』の後に『サインインを完了できません。サービスが一時的に使用できなくなっているか、インターネットの接続に問題があります。後でもう一度試してみて下さい。』と表示されてしまいます。何度も試してるんですができません。ネットはふつうにできるので接続に問題はないと思います。Internet Explorerから入ろうかと思ったんですけど、msnのトップページからサインインしようとしても『ページを表示されません』という状態です。ショッピングサイト(ヤフオク)で個人情報を入力する時も『このページを表示できません。』と表示されて次のページに進めません。ウイルス検索をしても感染してないのでウイルスではないと思います。windows updateは『ソフトウエアの更新が不完全です』と表示されてできない状態です。以前はなかった、『Active X』に関する警告などもでています。  以前2回ほどここで質問をし、みなさんのアドバイスを参考にしましたがだめでした。。(セキュリティ・cookieなどは確認済み、システムの復元は復元ポイントがないので不可、一時ファイルの削除など)  使っているのはXP(SOTEC)のデスクトップです。大事なメールなどすべてMSNのほうでやってましたのでほとほと困っている状態です。もうあきらめて初期化しようと思っているのですが、初期化についても不安が多いので最後にもう一度質問してみました。どうかアドバイスよろしくお願いします。

  • phpにて動的なページを生成する方法やプログラムなどをお教えください

    htmlで作成されたホームページの更新をしておりますが、毎日増えるページの追加・更新などの手間に頭を悩ませています。 日々更新される記事が多くのサイトでphpやcgiによって引数を与えて動的なページで生成されたものになっていますが、これを実現できる方法やプログラムがあればお教えいただけると大変助かります。SEO対策には不利なことは承知でおります。 例えば、 ▽記事のリンクが動的なものです。 http://www.okamura-kengyo.com/ ▽カテゴリが動的なものです。 http://www.koitra.net/index/top/index.php ▽cgiであれば以下のようなものです。 http://www.tokyo-calendar.tv/cal/cal.cgi よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • タグを組み込むだけで自動更新?

    ある情報サイトを運営しているのですが、 それをもっと多くの人に提供したいと思っています。 わざわざ、サイトに訪問してもらわなくても、 情報を個人や自分達のサイトに簡単なタグを埋め込むだけで、表示されるようなシステムを考えています。 何かよい方法はないでしょうか? PHPなどでプログラムの設置OKだとしたら、SSIも使用できれば表示ページにSSIを使用して <!--#exec cgi="xxxxx.php"--> を表示部に記入してもらう方法があります。 あとインラインフレームがあります。 ただ、わずらわしいのではなく、簡単に私のサイトの 情報を更新したら、みんなのサイトの情報も更新されているみたいなことできるのでしょうか? よろしくお願いします。

  • サイト内の新着情報(RSS)自動表示について

    サイトのトップページに自社ニュースやブログの新着情報を 自動で更新するようなCGIまたはPHPなどの素材はありますか。 ※実際にやりたいことは、 添付した画像の赤枠の部分です。 例) 受験生・保護者・社会人 のように 自動でカテゴリー別に分けるようなことはできますか。 もしそのような方法がありましたら 教えていただけると助かります。 よろしくお願いいたします。

    • 締切済み
    • CGI
  • ショッピングサイトで、検索機能をつけ、検索結果は商品を羅列させたい

    ショッピングサイトを運営しようと思っています。 検索欄を設けて、検索結果をいわゆるYAHOOのショッピングカテゴリの商品検索みたいに縦に羅列させたいのです。たとえばこんな感じです。 http://shopping.yahoo.co.jp/music/jpop/ しかしまったく方法が分かりません。。 CGI等つかえばできるのでしょうか?レンタルサーバ内に入るデータはどのような拡張子になるのでしょうか?

  • リダイレクトURLのなぞ

    先ほど以下の質問をしたものです。 URLでのリダイレクト? http://okweb.jp/kotaeru.php3?q=1213110 http://rd.yahoo.co.jp/shopping/ymain_cbox/left/?http://shopping.yahoo.co.jp/food_and_drink/ というような二つのURLに?を挟んだURLは何をやっているのかという質問でした。 無事回答を頂き、apacheかCGIが?以降のURLへ転送しているのだと理解できました。 そこで思い出したのですが、確か2chでも似たようなものがあったように思います。2chの場合は、リファラーによってどこのスレッドから飛んできたのかということが特定されると不都合なので、間にリダイレクト専用のページ?のようなものを挟むことで、どこのスレッドにリンクが張られようが、そのリンクへのアクセスはすべて一度そのリダイレクト専用ページに飛ばされ、そこから再度目的のページへ飛ぶような仕組みになっているから、リファラーが特定されないというような話を見たことがあります。 しかしYahooにはそんな理由はあてはまらないと思います。リファラーを偽装するのが目的でないとしたら、Yahooは一体なんのために、こんなリダイレクトの仕組みを設けているのでしょうか? カテゴリがここであっているか分からないのですが、情報がありましたらお教えください。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • yahooのショッピングサイトはPHPなどの知識が無くても作ることが出来るでしょうか?

    知り合いからyahooショッピングサイト(30ページ位)を2週間位で作って欲しいと依頼されました。 以前、Dreamweaver・Illustrator・Photoshopを使ってHPを作ったことはあるのですが、CGI・PHPなどの知識は無く、短期間で作る事が出来るのか心配です。 yahooのHPから調べてみて、専用のエディターがあるようですが、ソレを使えば簡単に出来るのでしょうか? 細かいレイアウトの調整をするにあたって、html・cssのタグの知識以外にも必要な知識はあるのでしょうか?

  • サイト更新に関するご相談

    外注さんに仕事用のサイトを作ってもらったのですが、その方が廃業してしまい、更新が出来なくなってしまいました。 知人のアドバイスでCMSを入れて自力で更新しようと思うのですが、調べても何が良いのか分かりませんので、教えていただければと思います。 宜しくお願いします。

専門家に質問してみよう