見守り電球またはGPS端末が特価中!

http://XXXXX.com/****.php?1
http://XXXXX.com/****.php?2

http://XXXXX.com/****.php?50

などというリンクをクリックすると、外部のファイルの一部分を読み込み、
ページに反映させてページを自動的に生成する方法を教えていただけない
でしょうか?

急遽、ページのコンテンツの一部分がすべて異なるページを50枚ほど作ら
なくてはならなくなってしまい、PHPで動的に作成出来ないものかと思っ
てのことでした。

PHPはほぼ初心者で、本屋を回ってPHPの書籍を読みあさってみたのです
が、どのような手法を用いているのか見当もつかず、困っております・・・
どなたかご教授いただけないでしょうか?

(検索語句や、書籍を探す際のヒントをいただけるだけでも有り難いです)

このQ&Aに関連する最新のQ&A

書籍 PHP」に関するQ&A: PHPサンプルの書籍

書籍 検索」に関するQ&A: 書籍検索

A 回答 (3件)

「外部のファイルの一部分を読み込み、ページに反映」


「ページのコンテンツの一部分がすべて異なるページ」
とはどのようなものでしょうか?

(1)「ヘッダとフッタとサイドメニューは同じで本文のみが違う」といった感じのページを50枚作るのならSSIを使えば簡単にできます。
この場合はプログラムを書く必要がありません。

(2)商品データなど表形式のデータが
data1.csv
data2.csv
 :
data50.csv
のようにCSVとして保存してあって,
http://XXXXX.com/****.php?page=1
のようなURLをクリックするとdata1.csvの内容が当てはめられたページが表示される,というものならPHPでそんなに難しくないプログラムを書けばできます。ページはGETで渡して,CSVを配列に入れて,echoでHTMLを表示すればいいはずです。
    • good
    • 0

>などというリンクをクリックすると、外部のファイルの一部分を読み込み、


>ページに反映させてページを自動的に生成する方法を教えていただけない
>でしょうか?

知りたいことが曖昧すぎます。
1.「http://XXXXX.com/****.php?1」の1を取得したいのか
2.外部ファイルの一部分を読み込みたいのか
3.ページへの反映方法が知りたいのか
4.それとも全部か

1.はprint_r($_SERVER);としましょう。argv、QUERY_STRINGに該当するものがあります。
2.は具体的なソースを示してもらいませんとアドバイスできません。無から作ってくれと言うのは門前払いです。マニュアル読んでください。
一部分の指定する方法を知りたいのであれば読み込むファイルの仕様等を書きませんと誰も答えることが出来ません。
3.はマニュアル読むなり検索するなりすれば おのずと分かるでしょう。

ともあれ、
>本屋を回ってPHPの書籍を読みあさってみたのです
これは初心者のすべきことではありません。
入門書を読む暇があったらマニュアルを読みましょう。
マニュアルは飽きたと言う場合はオライリーの本を探すと良いでしょう。
    • good
    • 0

そのようなサイトは、PHPだけではなく、MySQLなどのデータベースを連動させる必要があります。

初級向けのPHP書籍にはデータベースの解説が書かれていないのかもしれません。

逆に言うと、初心者には難しいということです。

書籍を探す際は、目次などに「なんとかSQL」と書かれているものにしましょう。
じっくり読めば分かります。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング